Former Employee1.9Jun 18, 2025Poor leadership and culture is toxic. The company doesn’t care about the employees.
Current Employee4.4May 30, 2024Amazing job, lots of work but big payouts and awesome culture, big networking opportunity!
Current Employee1.9Oct 27, 2023Very interesting highly toxic, silo non-collaborative. Great product though poor leadership.