Pros: competitive pay
Cons: long hours, weekend work, frequent lay-offs, poor work/life balance
Decent salary / benefits with poor values and unmotivating atmosphere.
Frequent line shut downs causing lay-offs of personnel with peak periods of frequent overtimes and weekend work.
Interesting products and challenging work with very little guidance.