This is a great place to grow your career. I've moved multiple times in the company, with a pay increase every time and a more engaging role every time. Benefits are nice.
Svantaggi
There seems to be a disconnect sometimes between the different management tiers, higher ups to plant managers to shift managers and vice versa. It also appears to be slimming down quite a bit on work.