Current Employee3.7Nov 7, 2024Emea is a fast growing region with a lot of options to grow within the org.
Current Employee1.6Oct 4, 2024The company suffers from a toxic culture, or rather, a lack of any culture at all. If you want to work with unprofessional colleagues and deal with disorganized leadership, this is the place for you.
The company suffers from a toxic culture, or rather, a lack of any culture at all. If you want to work with unprofessional colleagues and deal with disorganized leadership, this is the place for you.
Current Employee3.9Aug 25, 2023Good company to work for. Work life balance, good market fit and good technology.
Former Employee1.4Aug 7, 2024Terrible leadership. Nightmare scenario of promoting a rep with no manager experience. Lack of product market fit. High turnover.
Terrible leadership. Nightmare scenario of promoting a rep with no manager experience. Lack of product market fit. High turnover.