2.0
Aug 24, 2022
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Good benefits overall, very few good people left
Cons
Better off elsewhere This a place where toxic culture is rewarded UK/US teams are so disconnected, everyone is hiding something