Pros
-Well-respected company that's been around for a long time -Manufacturing cost/financial analysis skills developed applicable to positions with other companies -You get to decide how much direct day to day supervision is required -Working as part of a team allowed us to leverage each other's skills to maximize training sessions that were held regularly -Management doesn't act like a tiny mistake is the end of the world -Positive reinforcement when you're doing a good job -Solid data systems/technology
Cons
-Large organizational structure with many levels of management makes defining correct customer difficult at times -Team environment made it harder at times to be recognized individually while less productive employees could skate by under the radar -Little too much focus on the office politics/relationships as opposed to the quality of work in certain situations -Economic downturn resulted in elimination of 50% of the promotions everyone on my team was working towards