- Mechanical Inc. Helm GroupJan 26, 2016
City Freeport, IL
Are you a Current or Former Employee? Current employee
I dislike about the employer
You feel like you are back in High School working in the office. Not a supportive work environment. Very little cooperation between members. There is little to no training for office staff. People would rather complain to others than try to help or be a team. Very sad.