3.0
Mar 18, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice place to work, there are high standards that are always kept, professional but also comfortable environment. Benefits are valuable.
Cons
Some strict rules, some tasks require physical straining that can be difficult.