Pros: management has your back and also were very helpful.
Cons: promises of bonuses, but no follow through. annual reviews with no raises.
The company was very large and made a ton of money and had good products. The management was pretty good. We had a ton of different Supervisors and Managers to go to in case of issue. Everyone seemed very helpful. HR was also helpful.