Its either Cali, San Jose or Oakland or somewhere in the North East depending on the time zone factors, I don't think anywhere in Canada makes sense given the US is moving into a somewhat protectionist phase and putting the office in Canada would be a waste of political leverage.
Boston or Hartford makes sense, easy recruiting area, close to a bunch of colleges that will pump employees into your data mill
|