3.0
May 29, 2026
Former employee, less than 1 year
Durham, NC
Recommend
CEO approval
Business Outlook
Pros
Great people. Decent Salary. Location was good. Interview process was fine.
Cons
Constant Layoffs, getting rid of the people who actually know how to do the job. Very chaotic environment.