Former Employee3.6Oct 4, 2024My overall experience was positive, but a bad experience with a manager drove me to leave.
Former Employee3.3Nov 22, 2023Overall decent experience, fast growth, unique culture. Lots of change.