Pros
yes there are little incentives such as free cosmetics and samples and even brand training. Pay as well. However, this is simply enacted to distract you and hide something lurking beneath the surface. Which brings me to my next point.
Cons
There is no such thing as job security. Jobs are kept sadly as a result of favoritism and not hard work as they try to state in the initial interviews. The whole call center is NOT beauty certified- don't let anyone fool you. They do not care when they fire you and they will not give you even a weeks notice. The first time they let me go it was Christmas Eve, the next time my birthday after receiving the day off from the manager weeks in advance. Going above and beyond will not help you in this job. Most of the permanent staff is incompetent, the team leads are cliquey as well as a majority of the staff. If you need a temporary job then go for it but be aware, even though the floor managers smile at you, they will and can be easily heartless!