4.0
27 Jun 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Culture is team dependent. In my case, culture was great Good pay and career progression Working on interesting and socially significant matters
Cons
Hard to maintain any personal life outside of work. Always tired all the time