"If a project team can eat more than two pizzas, it's too large." -- Werner Vogels Amazon CTO
If I remember correctly from a visit out there a couple of months ago, they top out at around 12 people on a team (as the other reply mentioned, they're internally referred to as "2-pizza" teams).
I love Amazon, btw, I just think they keep the teams lean and do amazing things.