Former Employee1.7Jul 29, 2025Toxic leadership, long sales cycles, high-pressure environment, and unrealistic expectations.
Current Employee1.9Jun 30, 2023Toxic as they come. Everybody has either been laid off or is actively looking to leave.