2.0
11 Dec 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people decent benefits good starting job
Cons
when starting as a grad or anything they see you as that and pay never gets better to market rates its slow in comparfison to leaving and coming back in