Whoever told you there's no bonuses at Amazon is not a top employee.
So that's how Amazon works - people can't even get a straight answer from management as to the existence of a bonus structure (let alone how it works)? They need to whisper it to each other offer coffee, or... go on Hacker News to find out what the actual deal is?