The pay and benifits are great. The reason most employees are still there
Cons
Promotions are based on Who you know not what you know. Favoritism is given to butt kissers. High turnover rate in most positions. You dont find out your work schedule until after training is completely over.