Pros
There can be great coworkers and mentors if you seek them out. Benefits are decent, and its great experience if you want to grow your career in solid state or manufacturing in general.
Cons
The company is always looking to cut costs. They will lay off temporary employees, put of purchasing raw materials needed for production until the next quarter, they even reduced the quality and options for coffee. We have had last minute shut downs in which employees were expected to use their accrued vacation or go unpaid. If you are out in the fab, you will work night shift. And you will realize night shift employees are valued even less than the day shift slaves. Management drives employees by fear. If you click on from break one minute later, you are punished. Zero career development or advancement. And finally, pay is significantly below average for industry and area.