- Mechanical Inc. Helm Group26.Jan 2016
What I dislike about the company
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.