High Attrition, Stressful Environment
Controls Engineer (Former Employee) – Mansfield, MA – May 8, 2014
There is no denying that this place is a body mill. The work environment is very egocentric and morale is fairly low overall. Beyond that, the business has a terrible reputation which makes dealing with clients even more of a hassle.