2.0
Jun 21, 2026
Current employee, more than 5 years
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
The people on our study teams are wonderful.
Cons
The expectations from leadership are unreasonable with work-life balance, impacting the morale of the employees and quality of work deliverables.