Pros
Some very nice people working there, the benefits were ok
Cons
Favoritism, a lot of pep talk for things that did not happen, snobby office staff and engineers. When they decide to terminate you, they escort you out of the facility like you are a criminal and there is a lot of tension between 1st and 2nd shifts for some reason.