Former Employee3.4Jun 18, 2024Overall good product, intelligent people but struggles for market fit and resources to tackle truely Enterpise accounts
Overall good product, intelligent people but struggles for market fit and resources to tackle truely Enterpise accounts
Current Employee3.1Sep 24, 2024Great people to work with, but it’s a high pressure and low performance environment.
Former Employee3.3Dec 14, 2023It was a great company but went through some big changes which killed much of the culture that built the company.
It was a great company but went through some big changes which killed much of the culture that built the company.