Pros
Current customers that love us really love us and that makes them fun to work with. You can get paid well if you're good at what you do compared to similar jobs with other wireless carriers, agents, dealers, etc. A part-time employee can work a 30-hour work week and still make more money than full-time employees if you're again, good at what you do.
Cons
Current customers that hate us really hate us and that makes them not so fun to work with. Recently there have been a lot of personnel changes with most inventory coordinator, greeters/cashiers, and tech being let go. This has caused additional strain on many of the big stores with the result being ridiculously long wait times where customers (and potential customers) leave without even being helped. Training has not been all that great. One trainer leads a sales training course that takes RWCs off the sales floor for a day of training led by a woman that has never been in sales herself. I'm sure I'm not the only one that left that day feeling like I could have done a better job training the RWCs myself. There are also way too many conference calls and meetings (usually conducted in the morning before stores open) that either make your days unnecessarily long or interrupt your days off with a very early wakeup. Too much micromanagement being conducted by too many unnecessary managers. For all the talk of empowerment why not just back off a bit and see what RWCs do without all the hovering by sales managers that aren't needed. If you hire the right people you wouldn't feel the need to constantly watch them like a hawk and you'd realize that they'll actually sell without being pushed since their compensation is directly tied to their performance.