Skip to Main Content

Overall Company Rating

12 Ratings

3.5 out of 5 Stars

5 Stars
2
4 Stars
5
3 Stars
5
2 Stars
0
1 Star
0

12 Employee Reviews
“Good benefits but deteriorating culture”
June 2019CURRENT EMPLOYEE
Uppers

Smart co-workers, Challenging projects, Good compensation and benefits, Good leadership programs if enrolled

Downers

Culture, Politics and networking key to growth, Weak HR, Long working hours and bad work-life balance

Advice to Candidates

Research company well, get ready to put in long hours and if you want to grow then you need to build up your network and relationships

Log in to read all reviews
“”
Uppers Downers Advice to Candidates Interview Process Sample Interview Questions Salary & Benefits Review