Going to work each day worried that I might get hit by a brick and broken glass was very threatening indeed. And for the record I'm from a poor background and worked my whole life hard for that job. I saved the money I got from it so I could work full time on improving the lives of my fellow humans - which is what I do now.
Don't mistake it for sarcasm. I don't doubt you had real cause to be threatened. Just pointing out the irony. As someone who also comes from a relatively poor background, I would think that, while threatened, you also understand why some people may have felt the way they did.
If a large tech company wants to thrive in a particular area they should make sure they don't alienate any groups already existing in that area to the extent that they feel the need to wake up early in the morning to go and throw rocks to get their attention.
If it gets to this point, the company should do something to try to address the issue, and any employee that genuinely feels threatened should refuse to work until their employer provides a safe working environment.
Possibly, but I saw no reporting on any protestors that were not local and I still can't find any evidence of that. Also I would tend to assume that the local activists there on principle (not poor) were probably not the same ones throwing rocks.