I created great relationships with my co-workers. The discounts can be fantastic for products with high margins.
Cons
Retail schedule means that hours vary from week to week, and you're almost always working on weekends. You may leave at 11pm one day to work again at 7am the next day.