Former Employee1.4Sep 18, 2024Terrible. Avoid this company at all costs. The leadership and new CEO are awful.
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