Pros
Semi cheap bikes and accessories, that's about it. Most of the time, the staff price is the same as the sale price everywhere else!
Cons
Management who can barely manage themselves into work, let alone run a store, or manage any staff. No rotas, no support, no one cares! You have an area manager that turns up once a week to tell you how rubbish you are, but wont even say hello first. Zero people skills from the "upper middle management" Store managers are just "graduates" who have no real life skills, but have been born with a silver spoon up their backside and have had all the college and university funding handed to them on plate, but can still barely wipe their own backside without having to consult some kind of manual on how to do it best! You get treated like an idiot by all the "wannabe" cyclists who turn up to spend as little money as they can on the a bike they don't need, or use.