3.0
Jan 1, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Overall good company, has some stability...
Cons
Many changes at the upper levels lately, not clear direction
Check out your Company Bowl for anonymous work chats.