Pros
Company financials are stable. Upward mobility possible.
Cons
Treated horrible, with no respect for you as human. Life insurance canceled if you don "die fast enough," even if you paid premiums. Medical insurance canceled if you get sick, and are out of work too long because of sickness Termination if you refuse to fly when tired under their "non-punitive" attendance policy. Hypocritical CEO who professes to be Christian, but commits countless un-Christian acts. (Review CEO Christmas update 2006, where he called employees who aborted non-viable fetuses as murders. WTF, OVER.) Poor management culture towards safety (Though they put lipstick on it to make it look good, reality is if you actually write up what is broken, you are scrutinized to the point that you fear for your job.)