I've been in many teams and I can agree there are many strong developers.
> Developers went home at night; no one was being driven as if in a sweatshop.
Maybe not like sweatshops, but I've met many tenths of people that left because of the constant pressure to deliver combined with the oncall duties. Once I witnessed a whole team disappearing in a short time.
> We had game nights and played board games. Periodic team dinners (that were awesome!). It was a blast.
We too, but phrased like this makes it sounds like Amazon is a relaxed and laid-back company. Far from it.