4.0
Jun 28, 2012
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Has variety of clients to work with
Cons
In some departments there is no direct interaction between IDU head and the associates. For onsite projects TechM pays little lesser than other companies