Current Employee3.9Oct 3, 2025The team is decent, management takes care of employees, makes you feel inclusive
Current Employee3.9Mar 29, 2025All said and done, this is one of the best companies to work for. Great leadership, culture, and strategy.
All said and done, this is one of the best companies to work for. Great leadership, culture, and strategy.
Current Employee4.3Dec 28, 2023Good company to work at. Senior leadership can plan better to support global employees.
Current Employee2.7Jan 25, 2024Poor accounts Low inflow of marketing leads Flat targets for all territories irrespective of potential Always after AEs for new business, upgrade, renewal, adoption. Everything has to be done by AEs despite dedicated CSMs , bdrs and renewal reps
Poor accounts Low inflow of marketing leads Flat targets for all territories irrespective of potential Always after AEs for new business, upgrade, renewal, adoption. Everything has to be done by AEs despite dedicated CSMs , bdrs and renewal reps