Former Employee1.7Oct 24, 2023terrible leadership but great employees! sales was good initially when raising until series c hit
Former Employee4.9May 27, 2024Very good! I was on the EMEA team, I have heard horror stories about the AMER team
Former Employee3.6Oct 1, 2025Not much to add decent company good product fit leadership was good but company had volatility