Current Employee2.6Jun 24, 2024Change is great- and expected in technology. But this is a disaster that killed the culture on top of it.
Change is great- and expected in technology. But this is a disaster that killed the culture on top of it.
Current Employee4.0Aug 21, 2024Pretty good, new office and all new leadership so a little disorganized but good place to work.
Current Employee2.9Feb 26, 2024Constantly changing and adding new focus products and services so it makes it difficult to keep up.
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.