Pros
Free food, a few cool people.
Cons
This was the most boring yet paradoxically stressful job I've ever had. For much of my experience it felt like the blind leading the blind. Several employees, management included, tended to withhold information in effort make themselves appear indispensable to those higher up the chain. Anyone could be on the chopping block at anytime, and this toxic work environment was fueled by an increasingly bitter workforce who would deliberate sabotage their coworkers. Pay was poor, even for those with years of experience. Voicing any complaints to HR was like yelling into a black hole. The training program here was by far the worst I've ever seen. Lots of tribal knowledge, and an attitude of, "that's not my problem" is deeply ingrained in the manufacturing side of this operation. These corporate monsters don't give a single crap about their workers, and will chew up and spit out as many people as long as upper management is getting their bonuses.