2.0
Jan 26, 2011
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Its easy to shine in such a low talent environment.
Cons
Management are not qualified or skilled enough to carry out their day to day tasks effectively.