Current Employee3.6Jun 26, 2024Overall a good company in the journey to become a real enterprise sales org.
Current Employee3.3Sep 11, 2025Good culture, decent base pay for SEs in Europe. Too many LT changes and bogged down by inefficient internal processes.
Good culture, decent base pay for SEs in Europe. Too many LT changes and bogged down by inefficient internal processes.
Former Employee3.6Oct 17, 2025Great coworkers great product fit. Semi toxic sales culture - turned into a call center of sorts not a lot of room for growth.
Great coworkers great product fit. Semi toxic sales culture - turned into a call center of sorts not a lot of room for growth.
Current Employee3.0Apr 9, 2025Good experience in the past. But now quotas increase a lot, while territories get smaller and smaller.
Good experience in the past. But now quotas increase a lot, while territories get smaller and smaller.