5.0
May 24, 2020
Current employee, more than 10 years
Redhill, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits and flexibility. Exposure at all levels.
Cons
Not the best systems. But hey the grass isn't always green...