Pros
There are some great opportunities to get new launch products free and to get many nice products at a discount.
Cons
If you are incompetent at your job or you happen to be a reject from a real beauty brand this is the job for you. There are no prerequisites to working here other than not being capable of being promoted elsewhere. The worse you are at your job the more job security you have. They will promote you to the skies because those in upper management know you are not competition and that you will stay because you can't make it anywhere else. There is no work life balance as I was disciplined for not answering my phone while at doctor's appointments, at the movies with family, while driving, while in no service areas of the town I live in, etc.