Former Employee2.3Aug 27, 2025Overall, pretty horrible experience but very smart people in most leadership positions
Current Employee4.9Dec 31, 2024My overall experience was okay for the most part. I want to work somewhere else.
Former Employee4.0Jun 24, 2025Positive , learned a lot and grew professionally. A good place to launch a careeer