Former Employee3.3Jul 4, 2025The local sales organisation and leadership is very strong and focused on being the best sellers possible
The local sales organisation and leadership is very strong and focused on being the best sellers possible
Current Employee4.9Jan 2, 2024New leadership in the sales org and lots of enthusiasm about potential for big logos in 2024. Great time to join.
New leadership in the sales org and lots of enthusiasm about potential for big logos in 2024. Great time to join.
Current Employee3.4Jun 22, 2025Great product, smart and (mostly) good people but guided by bad incentive structures and terrible tooling
Great product, smart and (mostly) good people but guided by bad incentive structures and terrible tooling