Overall Company Rating
5 out of 5 Stars
The best work environment, exposure to a whole new dimension of the corporate world.Downers
Organizational hierarchy due to which the decision-making process suffers and slows down.Advice to Candidates
A thorough knowledge about the field that you are planning to get into plays a vital role.