What are your colleagues talking about?
Found 14 of over 14 reviews
Updated 25 Aug 2023
- Most Recent
- Highest Rating
- Lowest Rating
- 5.07 Feb 2019ManagerCurrent Employee, more than 3 yearsBengaluru
Exciting assignments, supportive work environment with cooperative colleagues and excellent management
challenges typically associated with start-ups
- 2.025 Aug 2023Scientific WriterFormer Employee
Salary is paid on time
To name a few: Micromanagement Considering the work pressure and tight deadlines, salary is low. Hierarchical work culture is way too rigid. Overall a toxic work place to work. It makes sense why they have trouble retaining employees.