Former Employee2.9Jul 25, 2024It was okay working there. Not much there to do in sales as a Senior Consultant.
Current Employee1.3May 24, 2024Great place to start tech sales. No real progression and difficult to navigate