Former Employee3.1Oct 18, 2023Good product, amazing teammates. Executive Leadership Team only focus on profit.
Current Employee2.0Mar 29, 202410/10 would not recommend. Terrible benefits. No brand recognition. Shaky support. New CEO completely uprooting everything.
10/10 would not recommend. Terrible benefits. No brand recognition. Shaky support. New CEO completely uprooting everything.
Former Employee2.7Dec 15, 2023US is probably the easiest market to sell into and if the company has been in the market for more than 10 years and still don't have a big market share, then there is a problem
US is probably the easiest market to sell into and if the company has been in the market for more than 10 years and still don't have a big market share, then there is a problem