Current Employee2.7Feb 21, 2024Great place to start a career if you can make it. Not a great place long term for career
Current Employee2.9Apr 3, 2024a lot of opportunities on the team, but still navigating a number of challenges that face this new segment. Has the potential to get significantly better in the future but it’s a long process
a lot of opportunities on the team, but still navigating a number of challenges that face this new segment. Has the potential to get significantly better in the future but it’s a long process
Former Employee2.4May 9, 2024A toxic work environment with inadequate internal sales processes, it feels like you're set up to fail from the minute the expect you to start selling.
A toxic work environment with inadequate internal sales processes, it feels like you're set up to fail from the minute the expect you to start selling.