3.0
Sep 4, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Ineresting work and dedicated people on issues that matter. OK work life balance
Cons
Infrastructure doenst support workers. SUb optimal IT.
Check out your Company Bowl for anonymous work chats.