Former Employee3.9Mar 7, 2024For the most part, the company was great. They cut the entire SDR team right before Christmas so that wasn't very cool.
For the most part, the company was great. They cut the entire SDR team right before Christmas so that wasn't very cool.
Former Employee1.1Jan 4, 2024Culture and middle management are great. Product is outdated, and customer support is a lie.
Former Employee3.7Oct 3, 2023My overall experience was pleasant. Awesome culture and direct management.