3.0
Jan 23, 2017
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Passionate colleagues and a strong mission. Strong benefits package when you get a contract.
Cons
A culture of working too hard, low wages, sloppy payment and impersonal treatment by HR.