Tech Company Reviews
Write a Review
1 Technical Review
21 April 2017
Non-tech in London • Current employee
The environment is lovely and I am always really happy in the office in general.
Working from home is not allowed and sometimes, that is a big issue, specially for me that I live in London but I am from Barcelona.