Former Employee2.3March 19, 2024Average experience, way too much change in the role and executive leadership making bad decisions. Poor culture, many want out
Average experience, way too much change in the role and executive leadership making bad decisions. Poor culture, many want out
Former Employee3.7October 26, 2023Culture needs work - really enjoy the people there - very smart. Great product fit - not selling to customers but managing sales cycle
Culture needs work - really enjoy the people there - very smart. Great product fit - not selling to customers but managing sales cycle
Former Employee3.7February 23, 2024Very changeable leadership, with many people being hired and fired. Good product, although it became increasingly difficult to execute as the company grew. Some very sharp people there.
Very changeable leadership, with many people being hired and fired. Good product, although it became increasingly difficult to execute as the company grew. Some very sharp people there.
Current Employee3.1November 5, 2023avoid. Toxic culture in UK and beginning to be felt in Madrid, too.