3.0
15 Nov 2019
Former employee, more than 3 years
Slough, Buckinghamshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Nice working environment although not great. Friendly people. Very competent staff and edgy technology.
Cons
lack of organisation. Intense pressure to deliver without too much support. Information not shared efficiently.