Pros
You get a good corporate discount, traveling is fun, and they are really focused on implementing lean manufacturing technology and being a safe and quality manufacturing company.
Cons
management is incentivized to set up their underlings to fail. Be very careful in accepting projects. The compensation amount is very low. Typically, when they hire a person they will give a sign on bonus with a base salary. well, your base salary is what is looked at when you get a raise. it would take 3-4 years, in many cases to get your base salary to catch up with your initial salary plus sign on bonus. not to mention, the management at this company are what you might call 'good ole boys'.. i have heard many jokes that are disrespectful toward non-white ethnicities.