5.0
Apr 2, 2009
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Reputable, financially stable, positive forward-thinking leaders, good support structure, excellent training, impressive rewards for consistent performers, sales competitions, recognition
Cons
Could communicate success stories better internally, brand awareness can improve through marketing