Likes
There are no likes for this company(Indian) whereas Head quarters have best work culture and policies but Indian management is making it worst.
read moreFrom
To
Business Consultant
1 - 5 years exp.
Business Manager
4 - 11 years exp.
Discover interview dos and don'ts from real experiences
Top trending discussions