3.0
26 Feb 2010
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Nice environment, friendly staff. Great job and fab opportunities. Free drinks, clean toilets. Based in a nice town called Horsham
Cons
Outdated computer equipment. Often ended up working past 6 pm. The town though nice offers little in terms of entertainment