I moved from Bay Area to LA about 7 years ago. In Bay Area, they treated software engineers like a king but here in LA, I worked at 3 companies so far and engineers aren't treated that well. LA is still very much old fashioned corporate style(unless you work for a Bay Area company who has an office in LA or somewhere like Snap). Managers get the respect and micromanage engineers. One engineering manager in a big entertainment company in LA told me once - "oh engineers are just commodities." I sometimes miss the Bay Area vibe of engineers being treated like celebrities.