The MIGroup has a very diverse group of employees. The employees are all friendly, welcoming and helpful. Usually there is a company event once a month. There are a lot of growth opportunities.
However, the company needs to improve on their management. The people who are at the management level needs more training.