1.0
9 May 2026
Former employee, more than 5 years
Chapel Hill, NC
Recommend
CEO approval
Business outlook
Pros
Teammates are great and actually know what they’re doing. The product itself has potential if it were managed better.
Cons
Leadership is all over the place decisions change constantly and nobody explains why. Your input as an employee often feels ignored. Career growth? Don’t hold your breath.