1.0
Apr 16, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
I guess you can say you’re employed? Honestly, I don’t see any real pros here—just more cons. You’d be better off working somewhere else.
Cons
There are just too many things wrong at this company to even know where to begin. Sales, customer success, and support are a mess, the metrics are confusing, and gaslighting is constant. They've taken away benefits, and you can’t even take time off—especially if your manager is a micromanager. They will crush your soul. If you’re considering joining, do your research