3.0
6 Feb 2026
Former employee, more than 1 year
Chapel Hill, NC
Recommend
CEO approval
Business outlook
Pros
Gained a lot of experience Met some cool people
Cons
Management at chapel hill location is not good. They have hire turnover for this reason (15 people in a little over a years time) They do not proactively hire to help with the turnover and you will be overworked on the mean time Not much room for growth due to small company