5.0
Jul 14, 2015
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great place and people to work for. Leadership have the vision to invest in their people for them to grow and perform. Great employee and customer retention rate.
Cons
The time spent at CC was absolutely brilliant.