Former Employee4.3Apr 25, 2024My experience overall was great. The pay and benefits are awesome, the Culture is a bit woke/PC but overall great place. Left for an AE role elsewhere
My experience overall was great. The pay and benefits are awesome, the Culture is a bit woke/PC but overall great place. Left for an AE role elsewhere
Current Employee5.0Oct 14, 2025Good company, quite intense, operational metrics are important, but very interesting