We've been here in Boston now for about 18 months and for a European company it's been awesome. Great Network, great people time difference to european time is manageable.
Flights to SF are easy and the city has a great work focus, while feeling very small towney, in a good sense.