Current Employee3.6May 30, 2024Amazing place to work! The GBS side of the business is growing fast and has incredible opportunity
Current Employee3.9Nov 27, 2023My overall experience was good, with great learnings and a strong performance driven culture. Salary was ok and culture miserable.
My overall experience was good, with great learnings and a strong performance driven culture. Salary was ok and culture miserable.
Former Employee2.3Apr 4, 2025MSE environment has gone wildly downhill the last 3 years. Territories are not equal and only a handful of people have a book of business primed for growth and the ability to hit numbers. Leadership refuses to look in the mirror and ask why there has been so much turnover.
MSE environment has gone wildly downhill the last 3 years. Territories are not equal and only a handful of people have a book of business primed for growth and the ability to hit numbers. Leadership refuses to look in the mirror and ask why there has been so much turnover.