3.0
Feb 7, 2016
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Lively, friendly atmosphere; bright, clean and modern office in a good central London location; international and multilingual team.
Cons
Very little variety in the work I did. Making phone calls all day is repetitive and can be quite draining.