2.0
Oct 23, 2025
Former employee
Calif City, CA
Recommend
CEO approval
Business outlook
Pros
Customer success team was great to work with. Everyone was helpful and wanted each team member to succeed.
Cons
Very questionable leadership and let go of the leadership who were trying to make things better for employees and customers. Brought in a former customer to run the department and had no idea how to run a team.