Pros
Benefit is a hot brand, plain and simple. It's exciting to say you go to work every day for a company that has kept its kitsch since starting in the 1970s. The offices are beautiful, central to Bay Area transportation and tons of restaurants, shops and gyms. Benefit is creative and always ahead of the curve on beauty trends.
Cons
I was disappointed from day one by the lack of professionalism and common courtesy in the office. On my first day, my department (with exception of my manager) didn't even acknowledge my presence until there was an hour left in the workday. If you say hello to anyone, prepare for them to ignore you and not say anything back. It's an intense workplace where no one seems to enjoy themselves. Even if you put your best foot forward, work hard and attempt to get to know people in the office, that attitude will not be reciprocated back to you. I will always love the brand but I didn't leave with a great impression.