Pros
Excellent colleagues, good, clever people, who work hard. You can learn a lot from them. Opportunities for flexible working.
Cons
I honestly don't know where to begin... Appalling management… A massive disconnect between the story being told publicly by top level management and the experience of people who actually do the work for them. No resources, training or decent equipment. Jobs moved abroad to lower-cost, less experienced staff at every opportunity. No career progression is possible in the UK, which combined with the micro-management of everything pointless (administration, constant meetings, their lip-service towards ‘talent development’) plus a willful disregard towards anything important (quality, standards, common-sense, listening to customers, listening to associates) has resulted in woeful staff morale, and the products have suffered as well. The company seems to have absolutely no understanding or concern that changing it's mind and strategy every 30 seconds and/or telling it's staff what it thinks they want to hear (but is not actually true) will contribute to a shameful attrition rate. A concentration on cost-cutting everywhere in the company other than the sales department has resulted in low-quality products - but a plethora of people trying to sell them. Run in the opposite direction, as fast as you can. You can do far better than this.