3.0
Feb 24, 2022
Current employee, less than 1 year
Calgary, AB
Recommend
CEO approval
Business Outlook
Pros
The company itself is amazing. Fantastic people and great benefits. And being a DSC in theory is so great.
Cons
They have such a bad reputation with salons that no one likes you. You go into a salon and they don't want you there. Some people still love Cosmo but it's just so much cold calling (well cold visiting really)