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 Employee3.7Nov 2, 2023Pretty good company. However, the management and overall culture is taking a hit due to fast growth and shift towards an unclear strategy.
Pretty good company. However, the management and overall culture is taking a hit due to fast growth and shift towards an unclear strategy.
Current Employee4.1Nov 6, 2024Really good experience so far. Culture is everything I thought it would be and everyone has been incredibly helpful. Product is solid and good amount of prospects to go after. Overall very good.
Really good experience so far. Culture is everything I thought it would be and everyone has been incredibly helpful. Product is solid and good amount of prospects to go after. Overall very good.