3.0
Apr 23, 2024
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, interesting projects, not long hours.
Cons
Salaries are really low and you just can't afford living in London even with London allowance. It makes it hard for them to keep good people, people are leaving to do the same thing for better money elsewhere.