3.0
Mar 14, 2013
Former employee, more than 1 year
Milton Keynes, England
Recommend
CEO approval
Business outlook
Pros
Place of work is good in the sense that staff and people (except one or two)
Cons
Mostly confined to the single area of technical, therefore career progression is not something that can be expected.