3.0
Nov 25, 2020
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits, low stress (previously). Good technology and market positions
Cons
All the management is very new and are making major changes without explaining it at all well. A huge amount of change and turmoil, very uncertain outlook