3.0
Sep 28, 2024
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great benefit package, including free health, financial, legal advice and help.
Cons
Due to incompetence of management on site things aren't running as effectively and smoothly as could otherwise be.