Former Employee3.4Nov 28, 2025Sales culture is good but salary was low and therefore sensitive to changes in market.
Current Employee3.9May 19, 2025Culture has definitely shifted with leadership changes and shift in focus of the business. But I’m confident we are on the right track
Culture has definitely shifted with leadership changes and shift in focus of the business. But I’m confident we are on the right track
Current Employee2.6Jun 5, 2025Lots of change underway which has led to a lot of instability. Career pathways are clogged.