Pros
Great research community, good pay, great benefits, safe and pretty city
Cons
As is the case for all academia, QoL depends entirely on how well your boss decides to treat you. I.e., Advisors have little to no administrative oversight or common mentoring standards among them. Pick your bosses wisely.