Cambridge yes, absolutely. I mean, there are great jobs there, but it's in Boston and it's city living. It's very hipster-ish (Google there along with a ton of top tech companies) and shit - so if you can deal with that it's fine. Coming from outside the city I definitely didn't fit in...