In my experience with frontier, (about a year and a half) the company has not done anything to me that was a violation of the contract. I have not had a single pay issue, and have been paid every penny they owed me.
I stand with the union 100%, but I don't want people interested or recently hired to think it's worse than it actually is. I've been very happy here. Good luck to everyone.