Big tech presence
Networking opportunities and tech events
Diverse, creative culture
Good weather and lifestyle balance
Cons
High cost of living (rent, food, transport)
Traffic and long commutes
Competitive job market
Work-life balance may suffer in startups
Some roles can feel less technical (more media-oriented) depending on the company