Great company but too many chiefs not enough Indians.
Mechanical Design Engineer (Former Employee) – Framingham, MA – December 24, 2017
Decent company with good benefits. Seemed to take on a lot of project work when they didn't have enough staff to undertake it. This meant you were working heavy workloads as there was a staff shortage. Company has too many managers and there was a lot of passing the buck.
Line Assembler (Former Employee) – Milwaukee, WI – April 28, 2017
The place its OK. It's just the people could be very rude a lot and that was one main thing I've always disliked plus the way they have everyone working,kinda like something I don't want to bring up from history
Nothings inside there is free besides gloves, hats, Med etc they do give breaks tho