401k is 60 days. Spirit just switched to T Rowe Price Medical is ok, not great, not bad.
Travel benefits aren't the best on spirit. We do have Zed fares with United and others that are pretty good.
In my new hire class (late last year) everyone that talked to our class said between 6-12 months for a contract, but you konw how that goes.