So looking at the map, it’s not a bad area, if I remember correctly. Very close to the airport–obviously that has pros and cons. Revere is no Palo Alto, but maybe a Daly City or San Bruno kind of area. With two T stops adjacent, that would be an excellent place for Amazon.
Amazon does or did have a software presence in Boston. I know they were looking at opening a engineering building there in 2012 or so. I don’t know what came of it. If that didn’t come to fruition at the time, this could be the fruits of those initial efforts.
I guess I haven’t really been watching, but does HQ mean software or corporate headquarters?