Current Employee4.1Jan 2, 2024Good company, good culture, good pay. As far as places to work, this is a good one
Current Employee2.4Feb 21, 2024the company really doesnt understand their market fit yet. theyre doing great in the UK but terrible in the US and management admits there doesnt seem to be a market in the US. Management is constantly changing and direction seems to be constantly changing as well. Multiple rounds of layoffs
the company really doesnt understand their market fit yet. theyre doing great in the UK but terrible in the US and management admits there doesnt seem to be a market in the US. Management is constantly changing and direction seems to be constantly changing as well. Multiple rounds of layoffs