1.0
Sep 4, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
High impact clients in the life science space, varied project types
Cons
Toxic culture and work environment, some people are fake and will backstab you, even your own managers who’s supposed to advocate for you will backstab you, people very cliquey, pay is awful, good genuine people all got forced out