I worked for them for a few months in '89/'90. I HATED it! They treat their employees like crap! They expected us to sell but didn't really give us the latitude to make good sales, especially if we happened to work at a low-volume store. They would track to see if we got customers names and addresses, and if we didn't ask the question enough they would give us a hard time. I hated asking for that info because I felt like I was invading their privacy. It was also Russian roulette if, when we asked for the customer's name and address, we would get a hissy attitude or a reaction of delight, especially since those on the mailing list would be sent the Radio Shack catalog every year, which was much coveted among loyal customers. Oh, and there was a way to override the system if the system said the name and address was required (usually when issuing a refund), but it wasn't abundantly clear how to do that, so it was easy for most salespeople to miss that feature. But if they were saying it was required as part of a regular sale, they were probably lying in order to keep their bosses off their backs.
As an employer, Radio Shack sucks! But if you needed an odd electronic part, audio/video component or battery, it was a great place to go. In a way, it's a shame Radio Shack is apparently going away; it marks the end of an era. But given how the company was run over the years and how they treated the people who worked for them, it isn't a surprise, and I wont shed too many tears over their apparent demise.