Pros
You will get your paycheck on time, maybe flight benefits if there are any seats. I have to say you never hear from your boss and that ant all bad..
Cons
I have to agree with the other person that the company does step over dollars to pick up pennies. The airplanes are NASTY.... The crew rooms are insufficient and very uncomfortable, Scheduling has to be the most unprofessional group of people I have ever talked to on the phone. Managements attitude toward complaints is very degrading they will tell you if you don’t like it they have a stack of applications on there desk to replace you. The training department doesn’t train they test. If you try to upgrade and don’t make it they fire you even if you were a good First Officer. I think I could go on all day...