Former Employee1.7Apr 30, 2024The worst company I’ve ever worked for. They don’t set you up for success, the product is a hard sell in the US. Marketing team has a long ways to go before they can gain traction in the US.
The worst company I’ve ever worked for. They don’t set you up for success, the product is a hard sell in the US. Marketing team has a long ways to go before they can gain traction in the US.
Current Employee1.3May 16, 2024My overall experience is positive because of my colleagues but the fluctuations in Headcount are incredible
My overall experience is positive because of my colleagues but the fluctuations in Headcount are incredible