Former Employee3.4Aug 23, 2023Culture and travel opportunities were great. Base compensation was good.
Former Employee3.4Jul 12, 2024It was decent, company is still being established in North America so systems in place aren’t the best but management trained us well despite all the drawbacks and challenges we faced since the Nashville office was the start of the sales center in North America.
It was decent, company is still being established in North America so systems in place aren’t the best but management trained us well despite all the drawbacks and challenges we faced since the Nashville office was the start of the sales center in North America.
Former Employee2.6Jun 19, 2024Poor, at best. Management never actually listened to the employee needs & just went about business as usual.
Poor, at best. Management never actually listened to the employee needs & just went about business as usual.