Pros: pay, promotion potential, suite tickets, paid health insurance and gas allowance, clean facility
Cons: conniving former manager and typical work drama depending on dept.
The company has a good motto and work ethic. They are pretty organized but the managers are questionable. One manager who's been there for 5+ years is always looking out for her own good and willing to throw her team under the bus for a promotion. Aside from these types of Managers, the company itself is more pro than con. Recommended.