Vantaggi
DMI provided great benefits and really encouraged employees to socialize at many after work activities including happy hours, sporting events, and other events.
Svantaggi
There is no true leadership. Senior/executive management is constantly at odds with each other. While each of them have valid points, they often gossip, back talk, and point fingers, behavior that you would expect from high school girls. Employees thus don't trust management, feel insecure about their work performance, and don't understand the stability of the company. Management hides much of the issues that are going with the company. There is no real transparency and leaves much of the employees gossiping about employment - especially when company layoffs have occurred and staff are let go frequently.