4.0
May 9, 2021
Current employee, more than 1 year
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
Enjoyable working environment with variety of challenges
Cons
Management Heavy, too many meetings with people not actually needing to be in them