3.0
Jan 7, 2026
Current employee
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
The coworkers at my level all work well together and that part of the team is solid.
Cons
When reaching a scientist and manager level there is a clear divide in the treatment of those upper positions and the lower positions of the analysts. This is specific to this department.