Former Employee1.7Apr 5, 2024Great product, unfortunately a toxic workplace and comp plan is terrible
Current Employee4.4Jul 20, 2023Great company, sky is the limit for potential, but quite high-stakes atmosphere