3.0
Jun 3, 2026
Former employee, more than 10 years
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
Began as a collaborative and friendly environment to work, with amazing managers and coworkers.
Cons
Eventually began to have resourcing issues and layoffs which stretched people thin.