To answer your question about being woke up in the middle of the night, there is no such thing as a "shift". Most of us are expected to work at the very least 60 hour work weeks (no additional pay, everyone is salaried), with many jobs beings 'always on', extending our work into nights and weekends with take home laptops. A typical (though not universal) day at Amazon is like follows:
- Wake up and open laptop to check emails and get some work in.
- Shower, eat, etc. before going into work.
- Work until around 7-8pm.
- Come home and eat, then open up laptop to work (maybe with the tv on in the background) up until going to bed.
Waking hours are pretty much consumed by work, and on weekends a lot of people will do a couple hours here and there and between other things, to stay current with issues.
If people in SV look like they're asking for a lot or getting upset over petty things, it's because of the sheer soul sucking amount of work that's being imposed on them. Small conveniences like a catered cafe makes the difference in helping them work through it.