1.0
Sep 14, 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
Great product, great customer support.
Cons
People are micromanaged so tightly, often to literal tears. The sales area of the company is covered with cameras and microphones, emails and IMs are obviously monitored. Sales leadership has no sales background. Terrible communication across the company, especially between leaders. There is no real HR to help when people are yelled at or straight up insulted.