Former Employee2.0Dec 1, 2023Not a good place, toxic environment and poor leadership. Would not recommend
Current Employee3.3Oct 30, 2024My overall experience has been great in the sense of strengthening my skill set when it comes to sales and partnerships. High stress of quota attainment can be stressful
My overall experience has been great in the sense of strengthening my skill set when it comes to sales and partnerships. High stress of quota attainment can be stressful
Current Employee2.0Jul 30, 2024Good entry level position but not for long term. Terrible bosses with no leadership skills