Pros
Staples has great people who are always looking to joke around and make the best out of the day. Managers are very understanding with personal issues, and work well with your schedule. Sometimes someone will bring in coffee or pizza or something for the staff, which is definitely appreciated. They have a decent discount for employees, as well as a computer buying program and benefits available after 3 months. There is room to grow within the company, and many staff move on to management (perhaps why they are more understanding). There is quite a bit of learning available for staff, with computer modules that can be completed at home for extra money, or at work if you are able.
Cons
Some customers are very rude, and probably the worst thing about working at Staples. This is probably the case at any store, however. Staples does not the greatest pay, although it is better than some other places. They say you get a raise every 3 months, but you have to push for these, and it is a very small amount. On slow days, it is tough to keep yourself busy sometimes and boredom ensues. Other days you are run off your feet. There is sometimes confusion between staff and management about what needs to be done, or when breaks are.