2.0
4 Dec 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Decent base pay and benefits. Some of the people were really great, but it looks like most of them have moved on too.
Cons
My experience there stuck with me, not in a good way. There was no clear strategy, performance goals, or constructive feedback. It seemed like leadership was constantly reinventing the company and reacting to competitors and partners building competing capabilities. Turnover rate was also really high so most people didn't voice concerns. All in all, a very difficult environment to work in, much less be successful.