I have been working with DMI from almost 3 years. So glad to have got this amazing opportunity to learn and grow with the company.
DMI works with high end IT projects which requires niche technology and technically sound people. This really gives you competent environment and the edge that really helps you grow financially and professionally.
Cons
Sometimes project deadlines are tight! But the management is really cooperative to provide whatever help employees need from their end!