Vantaggi
Easy job but it is retail so you have to put up with uneducated coworkers and customers. You dont have to think when doing this job. I worked on the sales floor and it was quite boring. You spend all day helping customers which is nice but you have absolutely no training in whatever department you work in besides on how to run a cash register. There is no formal training for your specific department so if you work in electronics and personally know nothing about electronics customers can get upset at you lack of knowledge. The best reason to work there is they hire just about anyone.
Svantaggi
They really want you to sell their credit cards. You will be reprimanded if you are not selling enough cards to customers. As a customer I always hate when they push those credit cards at every store so I wouldn't do it as much as I was supposed to. Scheduling sucks. If you want to have specific work schedule you are pretty much out of luck. If you close the store you have to stay until the entire store is clean and ready to open tomorrow. I spent several nights past 1 am cleaning the store because other "team members" were incompetent or lazy.