Pros
Pleasant and understanding in-store management, coworkers all get along well, commission added to paychecks for membership and warranty sales. Entry-level is slightly above min. wage, and we receive small yearly raises based on performance. The managers at my store are very willing to work around my schedule. For an entry-level cashier job, it is not the worst.
Cons
Customers are often unfavorable, the warranty-replacement system is faulty and often makes the customers angry (at you), and lately the upper management has been pushing sales and mail-card collection much harder than before (resulting in excessive pressure to succeed in a task that you cannot guarantee the customer will agree to) -- they now have a policy of issuing write-ups to cashiers who do not pitch everything just right. I often disagree with the methods we are now expected to use, and I hate being forced to annoy the customers. I have also seen a decrease in hours because the stores are expected to have a certain number of employees.