Pros
Decent working environment (clean/safe), competitive wages, great benefits and a sizable bonus opportunity.
Cons
I would NOT recommend seeking employment with this company. It is the standard "company in transition" situation. However, it is not changing for the better. Moral is horrible, human resources department is useless. Everyone is extremely understaffed to keep up with the "old school" processes and awkward organization. When people leave or are let go, they do not replace them. They pretend to open positions and even sometimes make offers and then withdraw the positions last minute. This has created animosity between the employees and "management". All the nice/helpful people are going to other companies, leaving behind a poisonous culture of poor attitudes and little motivation. In addition, there is NO opportunity for career or personal development. If you can keep your head down, stay out of the drama and don't mind being treated like a machine, then this may be the place for you. If you are looking for an organization that values the employee and looks for ways to improve and grow, then LOOK ELSEWHERE.