Current Employee4.6Nov 15, 2023Exciting product and strong leadership, overall a very rewarding organization a be a part of.
Current Employee3.4Jun 9, 2025Nothing else to add. Overall positive experience with a few challenges.
Former Employee2.9Oct 6, 2024The sales department has a lot of nepotism and a very male-dominated culture as a result of hires made within the last 18 months in leadership.
The sales department has a lot of nepotism and a very male-dominated culture as a result of hires made within the last 18 months in leadership.