Pros
relaxed dress code, friendly coworkers (Some of them), good discount and occasional free products.
Cons
No work life balance, nearly impossible goals, given very minimum hours in the budget, competition between stores in the district can get nasty.