4.0
14 July 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great peers, everyone works collaboratively and is willing to help each other.
Cons
Can sometimes lack support from managers. Benefits aren’t amazing. Communication between departments isn’t great.