Former Employee3.1Aug 22, 2025Currently investing heavily into their GTM team without any strategy in place
Current Employee4.1Apr 11, 2025Great company, really cares about its employees. Solid perks but the compensation can be better
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.
Current Employee4.1Nov 25, 2025No real lead generation engine but existing customer with real upsel opportunities