Current Employee4.9Dec 31, 2024My overall experience was okay for the most part. I want to work somewhere else.
Former Employee2.3Aug 27, 2025Overall, pretty horrible experience but very smart people in most leadership positions