A great place to work if you don't mind being berated
I've never met a single staff member at that company that didn't make me smile. They're mostly all pretty competent at electronics there, mostly all good salespersons. The store managers are, for every one I've met, amazing and giving people. Happy to drop what they're doing with a smile and put your concerns first.
The management above store level is, almost without fail, abhorrent. Pretty much all of them are sycophantic sadists.