Current Employee5.0Nov 17, 2024Good place to work, continuously getting better at what they do with more and more products coming out.
Good place to work, continuously getting better at what they do with more and more products coming out.
Former Employee3.0Oct 17, 2023Good company to work for however the platform sales team was the most dysfunctional experience I've had to date in my career. I
Good company to work for however the platform sales team was the most dysfunctional experience I've had to date in my career. I
Current Employee3.7Nov 8, 2025okayish experience. Good for employees outside US, otherwise not so much.