5.0
May 4, 2012
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
A very vibrant company with excellent atmosphere. A lot of time permitted for completing tasks, excellent contact with management. Good facilities.
Cons
Location- a little far off. Sometimes required to fairly dull work.