Current Employee3.0Sep 5, 2024Below market salaries Too many changes from leadership with no much preparation
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 Employee2.4May 9, 2024I liked it despite the low compensation, but there is an high potential growth