Former Employee2.9Feb 21, 2024Great company. I had, unfortunately, very bad management which made my time there bad.
Current Employee3.3Sep 25, 2024It's a great organization to work for with global opportunities for growth.
Current Employee3.9Oct 13, 2024My experience has been positive, but it largely depends on your territory and manager relationship.
Current Employee4.4Nov 23, 2023It’s a company where professional development and training is key and there is a clear mindset of motivating SDR’s and supporting them.
It’s a company where professional development and training is key and there is a clear mindset of motivating SDR’s and supporting them.