3.0
16 Jul 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The pay is good The benefits are good
Cons
Not feeling job security, lack of progression, seems most of the London work is being moved to Manchester