5.0
Sep 1, 2015
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Great people, very expert, able to innovate - real focus on customer satisfaction.
Cons
Growing fast, need to scale expertise by bringing in new people to help.