5.0
Mar 11, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Rapidly growing into new geographies
Cons
Operations are largely confined to one continent only at this stage
Check out your Company Bowl for anonymous work chats.