5.0
Jan 4, 2020
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Technology, wide range of roles in various industry such as operations, retail, advertisement, cloud (aws).
Cons
Slow growth, salary below par as compared to competitors.