Current Employee3.0Sep 15, 2024Positive but a non-existent sales culture. Consumption based sales role
Former Employee4.9Nov 30, 2023Great company to work for, lots of opportunities for growth and expansion.
Former Employee4.3Feb 5, 2025Great but than the layoff hit Madrid hub , the cloud basically sell itself but pushing and winning new projets is challenging but feasible. Great brand recognition
Great but than the layoff hit Madrid hub , the cloud basically sell itself but pushing and winning new projets is challenging but feasible. Great brand recognition