Former Employee3.1Feb 22, 2025Overall a great company. Comp can be a lot better especially considering current market. Leadership is good especially APAC and Non India leadership.
Overall a great company. Comp can be a lot better especially considering current market. Leadership is good especially APAC and Non India leadership.
Current Employee4.3Sep 10, 2025Very few inbound leads as an account manager. Lots of proactive prospecting needed.