Current Employee3.6Jun 8, 2025Culture okay, from Top Management communication is a desaster, strategy not reflecting what it needs to transform, very slow in decision making
Culture okay, from Top Management communication is a desaster, strategy not reflecting what it needs to transform, very slow in decision making
Former Employee2.6Feb 1, 2024Good company to work but fewer internal growth opportunities. Their promotion ratio is less than new hiring
Good company to work but fewer internal growth opportunities. Their promotion ratio is less than new hiring
Current Employee3.9Feb 8, 2024Generally good. Good culture, great products decent pay. Some tendencies of micromanagement.
Former Employee2.3Nov 20, 2025Leadership is floundering on the vision of making the company a truly SaaS competitor.