Current Employee4.0Apr 17, 2025Not bad, riding along. It’s tough gig but since the new ceo things have really changed
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!