Pros
For those looking for a career, a number of programs exist to develop internal talent. Flexible hours, 20% staff discount, up to 10% monthly store team bonus, good basic wages and time and a half on Sundays are also positive aspects of the job. Commission is also available for those who work on the showrooms department (threshold changes but it's essentially extra money for doing your job!).
Cons
Management very stressed when targets not hit (same as anywhere). Lack of communication between fulfillment center and stores can sometimes mean angry customers as deliveries haven't been sent out. Overtime can sometimes be restricted if not banned all together. Larger stores can be territorial, with staff on one department not helping somebody on another.