Current Employee3.0Dec 30, 2024decent experience, decent company. not too much to say. would work here again.
Former Employee4.9May 27, 2024Very good! I was on the EMEA team, I have heard horror stories about the AMER team
Former Employee2.9Oct 7, 2024Poor product market fit, great people to work alongside, poor leadership.