4.0
19 June 2023
Current employee
Recommend
CEO approval
Business outlook
Pros
The working culture is great, colleagues are collaborative - minimal drama. Perks are great. Nothing much to complain about.
Cons
Just the general misconception people have about the direct selling industry