The way I see it, is some people have it, others just don't. If you dont feel comfortable talking to people, pulling them in, or trying to introduce them to your product, then Benefit is not the job for you.
I dont work for Benefit, but I did on call for them, cus I am on call cosmetics for Macy's and its really fun. I love talking to people and telling them about the products. Most people haven't heard of Benefit, because they dont advertise as much as other lines.
but yeah. if You aren't comfortable doing that, dont waste your time. Benefit and traffic stop go hand in hand. Ive had to go all the way to Juniors clothing and pull people. The brow bar helps alot!