Current Employee3.4Feb 13, 2024Fine. Issues moving up in the organization. Culture and leadership is toxic
Former Employee4.6Oct 2, 2024My overall expérience was great, great culture around leadership principles.
Former Employee3.0Aug 28, 2023So yeah it was very challenging I didn't like it that much but the salary was kind of great