Pros
Big company, stabile industry, cool opportunities to see leading edge products in the market, fun to tinker and test different products every day, interesting to understand global compliance. Good stepping stone to build your future
Cons
Senior leadership holds enthusiastic employees back from growing, Many have a limited mindset of only understanding their own narrow job description, Not too many lateral areas for growth (generally only vertical up the chain which takes a while). Middle management and operational management is heading in the right direction, but there seems to be a huge disconnect between higher management. The front lines workers think its all about the product, where the actions from above seem to show its more about the acquisitions and number shifting that really matters. Not a place you would spend your whole career.