Pros
Everyone is so friendly and fun to work with. Pay and benefits are excellent. District managers are very accessable. Great employee discount!
Cons
Difficult to balance your personal life with the work hours. If in a management position, you work multiple nights a week, three Saturdays a month, and two Sundays a month. Your schedule changes week-to-week. It is hard to request long periods of vacation time off. Holiday time is especially stressful with earlier mornings and later nights - this makes it hard to find time to set aside for family during the holiday season, especially if they do not live close. There are no exceptions: managers MUST work the days before AND after Thanksgiving and Christmas, so forget about traveling to see your family. But that is the nature of retail. Fast burn-out.