4.0
20 Aug 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
This is a very good place to work. Here we have a very friendly environment. Timely recognition is done by management.
Cons
Office location should be available in most areas around London so that employees should not travel a lot in different parts of the city.