Current Employee2.7Jul 26, 2024Good start to a sales career, extremely competitive field in a fast changing industry.
Current Employee2.3Jul 7, 2025The company feels stuck in the early 2010's. Lots of admin work bogged down by minutia. Onboarding process left A LOT to be desired.
The company feels stuck in the early 2010's. Lots of admin work bogged down by minutia. Onboarding process left A LOT to be desired.