Good balance of home/work life
Nice people
competitive salary
given the power/tools/respect needed to do your job well
less stress and chaos
Cons
MRP system is aged and cumbersome. There really aren't a whole lot of bad things to say about working here. I've worked in some other companies that were very stressful and chaotic
A great mix of current technology available to learn about. Along with some older techniques that were good to know.
Cons
Always felt like a number, seemed to me when layoff's happened the general population was trimmed and not any member of the management. While I was there we were forced to a 4 day work week with a 20% cut in salary