3.0
Oct 14, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice people, good salary, relaxed working
Cons
Not very challenging, slow progress, awful onboarding, lack of great benefits compared to private sector, constantly moving goal posts halt innovation and progress. Still trying to get IT working systems set up after 6 months in new role