McKinsey is a great brand on your CV, no question. Even outside strategy it holds value. But my money goes on Amazon.For what you want to do and where you want to be McKinsey will contribute precious little, and with Amazon offering you a produc role anyway why take the long way round to get there? Ask yourself what you want to do - stay in the technial layer on the product (the NPD layer so to speak) or is it identifying the customer want/need, developing the opportunity assessment, business case etc - propositions development? If the latter firms like inzenka, edengene, market gravity etc all do this much better. If you want the technical depth too, go to Amazon. McKinsey's biggest asset is really their access at board level - but the game is changing, ideas are crowdsourced, innovation and product management is driven around analytics which are often now in house (Google are a good example)...in this area McKinsey dont really have much to add in the mix other than intellectual firepower. And Im not slating them - fantastic brand, but for where you want to go, they will take you in another direction entirely.