3.0
2 Jun 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Recruitment, financial compensation, interesting colleagues, great work
Cons
All admin e.g. pension, setting up pay notifications, is a nightmare to get information or help on. Seems admin side is bureaucratic.