Club Mahindra Holidays Employee Review
Excellent place to work but poor people management at branch.
Good place to work except for the Branch management. Kerala. Branch in charge has a Very poor understanding on business and has experience here for 9 years. soo he will not leave here anytime soon!!
Ratings by category