5.0
Nov 8, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
My favourite company I have worked for so far - a very supportive environment and flexible working. They trust you and treat you with respect and autonomy
Cons
Some difficult clients but overall handled well