I'm not familiar with the specifics of setting up an office, but from just a talent perspective, Boston has the benefit of having a large concentration of universities: Harvard, MIT, Boston College, Boston University, Northeastern, UMass...
That's a lot of new unemployed talent that (potentially) is looking for a career start in Boston. It is also more affordable and public transit is decent.
That's a lot of new unemployed talent that (potentially) is looking for a career start in Boston. It is also more affordable and public transit is decent.