4.0
2 Mar 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)