Pros
Great benefits, decent training, great co-workers
Cons
This company will literally work you to death and not care one bit while they are doing it. They just want more and more and offer little reward or incentive to give more. People will work through lunch because they feel like they have to in order to get all their work done. The morale is so low and workload and turnover is high. They really care about the male staff but not so much about the women unless you are one of their favorites who looks good on the outside. They don't really care much about long-term employees who have devoted every shred of their being to them. Upper management is a tight little "clique" who care more about themselves than their employees. They often brag about all the special things they are able to do such as vacations, purchasing new vehicles and traveling on the company dime to accrue hotel and airline miles for their next great trip while the employees have to listen to their glorious lives knowing that they are struggling from paycheck to paycheck.