Like I recently interviewed a candidate who was working on a team of over 60 iOS developers working on a single mobile application. I've built fairly complex products with a team of 4-5 people - how would 55 more people manage to keep busy, let alone add value?
I realize Amazon is a huge, multinational corporation with a lot of product offerings, but do they really have enough to work on that they need another small city of tech workers?
Don't get me wrong, being in the industry I'm happy to have big players driving up the price of talent, but part of me wonders if they really understand how scaling works (or doesn't) with tech headcount.