Little to do - I wouldn't say nothing. The city does have to improve local hiring, particularly in priority areas; they could do more to encourage this, such as removing employee parking.
What it does do though, is to strengthen communities, with more people working in the area. This increases local retail, and restaurants. I frequently see TTC employees in the Coxwell/Greenwood area frequenting local businesses. The same businesses I want to to be there, to service my needs.
And would lead to safer streets and communities with more people in the area working around the clock, resulting in more eyes out there.
One would have to be extremely Nimby not to want this in one's community. Particularly given all the vacant industrial land in that neighbourhood!