Current Employee3.0Oct 7, 2023Top management are not very experienced in managing a large company and there are many changes going through.
Top management are not very experienced in managing a large company and there are many changes going through.
Current Employee4.4Sep 17, 2025Depends greatly on the segment; some teams are 100%, others are significantly lower
Current Employee4.0Nov 20, 2025Great place to work, it definitely is a leading company in this industry. A lot of growth and innovation coming.
Great place to work, it definitely is a leading company in this industry. A lot of growth and innovation coming.
Current Employee3.7Nov 20, 2025Some segments are a bit harder than others especially SDRs aligned under AEPs