2.0
Jun 21, 2025
Former employee, more than 5 years
Blue Bell, PA
Recommend
CEO approval
Business Outlook
Pros
The people despite ELT perception there are a lot of hard working, extremely dedicated, and knowledgeable employees.
Cons
Executive leadership does not understand what it takes to run a successful study. Lots of studies in escalation and employees are told to do better. No raises in 2025 and many layoffs