4.0
Oct 14, 2015
Anonymous employee
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
friendly environment - not pushy at all a lot of fun team activities and very friendly and approachable management
Cons
Salaries do not always match competitors. It can be difficult to move from one position to another permanently, as most of the times contracts for internal positions are assignments and not permanent positions.