1.0
21 Jun 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Really good at acquiring customers who would not be happy with us.
Cons
This is the worst company I have ever worked for, and it all starts with the leadership. Completely alienated the entire leadership team and the culture across the team is weird and otherwise non-existent. Product and operations failing, no long-term vision. Weird culture.