I work for a very well known tech firm (i.e.,, Facebook, Google), and although the job is ok for the most part (fantastic hours, laid back, love the people in my team), I absolutely despise the city I live in. After having lived in truly world class cities, the new reality has been brutal to deal with. The current city is absolutely dreadful in terms of the culture, nightlife, people, and dating scene. It combines the worst elements of the tech culture with self-righteous SJW liberalism that now infects our major cities. Because I am so unhappy with the city, it is affecting my overall happiness and am unsure how much longer I can stay here.
What is the minimum time I should be at my current firm before shopping my resume around? Also, I would love to hear from those who have been in similar situations.