3.0
26 Nov 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Friendly atmosphere amongst employees, experienced long term staff.
Cons
Slow moving, lack of modern it system, significant admin burden on staff. Lack of career progression.