3.0
Oct 4, 2013
Current employee, more than 5 years
Bengaluru
Recommend
CEO approval
Business Outlook
Pros
Ethical science based company.good work culture. Relaxed work environment
Cons
Poor compensation & benefits. India business is going through a tough time