4.0
Oct 13, 2021
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great place to work, very collaborative. Lots of very smart people. Strong on creating a welcoming and diverse environment. Good work-life balance.
Cons
It is easy to get sucked into meeting work targets and the uncertainty around project involvement could be stressful.