4.0
Dec 6, 2018
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Friendly, supportive, engaging, challenging, great package, respectfully, structured
Cons
Nothing happens quickly which can be frustrating.