SF is a great place to be an IT specialist. Not so great to be an employer. There are so many tech jobs that people can easily hop from one to another. They play one employer off another and have no loyality.
Whereas employers never ever do anything underhand like that. No no no.