Pros: People are nice, beautiful campus, company is change oriented.
Cons: Work Hours, Very Little Teamwork Between Depts, Political
Promotion in the company is based on who you know...not what you know. Ridiculous work hours and no work/life balance. A lot of machine/process downtime due to little to no machine reliability, scrap and rework excessive due to poor material quality.