Former Employee4.4Aug 15, 2025good management, good salaries, tech stack to be discussed but overall great
Current Employee3.6Oct 19, 2023Company has changed quite a bit post acquisition. Still a great place to work but territory sizes have been reduced and quota attainment has become more challenging.
Company has changed quite a bit post acquisition. Still a great place to work but territory sizes have been reduced and quota attainment has become more challenging.