Pros
1. Most fellow employees are great people to be around. They make the job worth it. 2. Direct supervisors are easy to approach and talk to. Most of them are really awesome people to work with. 3. You can learn a lot from those around you. 4. CSRs can earn an additional commission on top of their regular pay for selling add-ons at the register. 5. Employee discount.
Cons
1. This place doesn't seem to hire very many women, and those who are hired make less than the men. 2. *Most* supervisors are great, but sadly the ones higher up on the ladder can be hugely difficult to deal with. A lot of people have left specifically because of one top manager. 3. There are mandatory monthly e-learning courses that you have to find time to do, often during your lunch break or before/after work, when you're off the clock. 4. CSRs are in competition with sales associates to sell add-ons, which can lead to a little tension. The push to sell add-ons is also very high. 5. The employee discount is really only worth it for smaller electronics. For things like computer parts and computers themselves, there is no discount at all. (But since they're already sold at the lowest prices and you can always price match competitors, that's not so bad.)