I'm not sure about Amazon exactly but 30 minute lunches with barely enough time to eat is pretty realistic. There's many places where lunches are from buzzer to buzzer period, whether you've eaten or not. If these places are large enough, and it seems they're pretty large, then yeah, every minute you've got to walk to your food is a minute taken off your lunch break.
Other things seemed like unrealistic exaggerations. Like a 15 minute walk to the lunch room and barely having enough time to eat a sandwich, drink a soda and smoke a cigarette during the 30 minute break. Doesn’t add up.
And stating it felt like 150 degrees and no fans were allowed because “robots don’t like the cold”. What robot works better in 150 degrees than 70 degrees?
The stories don’t ring true to me and the pictures through the article from labor organizers tell me at least why the stories are being told.