5.0
Feb 21, 2014
Former employee, more than 1 year
Hazira
Recommend
CEO approval
Business Outlook
Pros
Good Environment to work in India
Cons
Dependent on group companies, very less self revenue of EBS division
Check out your Company Bowl for anonymous work chats.