Former Employee3.9Nov 7, 2023great culture with great perks, crazy quotas. People are fantastic though.
Current Employee4.3Mar 2, 2024Great experience, great team and leaders. Package not that competitive however
Current Employee4.3Sep 22, 2023Incredible culture. They really take the steps to make different cultures feel acceptable.
Current Employee3.0Jan 5, 2024Sales and Partnerships is challenging. Lack of leadership with clear vision. Paid well.