They're building apartments right next to their warehouses? I can't imagine anything more depressing than being fully surrounded by a megacorp that dominates every aspect of your life.
For future's sake I hope they make these places a bargain and empower their employees, however that seems like a pipe dream.