Pros
You build flight time and sometimes your paychecks are correct
Cons
Pay is very low, and many pilots have very large student loan bills to pay (usually well over $100K) on top of normal costs of living. New hire pilots have had to spend weeks or months living out of their cars as they cannot afford rent on such low pay. Management is done through fear. Lower management in all departments seems to be filled with "yes men", who are simply place holders for required positions. This fear has been historically created from example pilots in the training department, which is really more of an evaluation/attrition department. Since evaluations are solely at the discretion of one particular instructor at a time, certain instructors have been the axe men for the company leaving pilots little recourse and ultimately hurting their future careers. The only real training I have received in my time with the company has been during my initial hiring. Since then "training" has been in the form of memos and emails stating new procedures. Everything else has been evaluations with little or no practice/training before events. This is especially troubling since many new hire pilots have had record low flight time before joining an airline. It would make more sense to increase training time, but unfortunately I believe management sees that increase in safety as just costing too much money. There are basically many obstacles in a pilot's way to advance their career at this company and there are many other better options available in this industry considering a possible shortage of pilots in the near future.