Amazon is deadset on abusing their workers as much as possible to make a buck.
Wether its the intern turning a spec into code, then getting verbally lashed for 3 hours for not "being creative", or demanding 50+ hour weeks out of engineers on Amazon's Payments team.
No one should be so scared that they work an extra 12hrs on Saturday and another 6 on Sunday, but that seems to be SOP for certain employees in some departments of Amazon :c