4.0
Mar 2, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
lots of resources, global company, cool projects
Cons
0 culture or vibes, everyone is worked to the bone, bad review process (once yearly and kinda secretive or highly dependant on your line manager)