4.0
Aug 10, 2019
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Supportive manager and team Friendly culture
Cons
Limited promotion opportunities Tech stack is relatively limited Poor training Poor flexible working hours