You really have to watch which team you join. Platforms had terrible turnover. Some other retail groups had very high morale - especially ones which had just been acquired. AWS was, from what I recall, not too bad though the story above is upsetting.