1.0
Oct 23, 2025
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Decent clients and great colleagues
Cons
Leadership lacks transparency. Big decisions made without consulting staff. Habit of letting go international staff after promising sponsored visas and then not following through. Favouritism.