3.0
Dec 19, 2019
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good location, nice offices, relax environment, nice friendly people.
Cons
Pay and benefits not that great compare to what you could get in a similar company in London. Technology stack is a bit dated.