Pros: challenging, creative and interesting workplace, a chance to grow and learn and make a good living.
Cons: changing buisiness environment, business is slow, groth is not what it was.
A great place to work. Presents individual personal challenges to grow and learn. The rest is up to you. I spent 23 plus yrs. there going from basic manufacturing into IT, learning a whole new way of business process and understanding the challenges and changes from basic floor operations to management.