Pros
Good basic pay for a small retail store. Great peers and colleagues. Good network discounts which you keep after You leave. When you take another job after you inevitably can't take it anymore it will feel amazing and the relief of the pressure and stress being lifted from your shoulders is literally orgasmic!
Cons
Pressure cooker environment, managers expected to be on whatsapp 24/7 and in constant contact with their stores. Miss 1 stretched target and you are on a performance review process and expected to do the same with your colleagues. Expected to work all weekend's and bank hols. Made to feel guilty for taking a day off. All staff duck under a people counter when entering stores to affect conversion targets. Expected to hit a target for attach (insurance, accessories and broadband) and misselling is a common practice. Outsourced IT which are abysmal, systems massively outdated. Reporting often wrong, but does not count for anything when you are having a performance review. Any short fall from returns or theft of demos added to your targets. Pay and bonus paid in arrears so cancellations affect your wages. Stores in PC world and Currys and online and direct sales have extra offers regarding deals and discounts that you can't match in store. Currys and online and direct will send all returns to your store to sort out.