2.0
May 5, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
good connections some good people meeting people from all over
Cons
toxic environment stress overload focus on overworking yourself always changing leadership