2.0
Dec 21, 2010
Anonymous employee
Former employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good Projects, Good Pay, Good Work Life Balance
Cons
UK based, unbelievable managers short of experience, overall problems with allocation and recognition of work