I have been living and working in the bay area for about 25 yrs, now. before that I spent a bunch of years in the boston area, doing the boston software thing.
when I work at some of the big names in the bay area, I see who is working there and what their skill level is. I hear the talk in meetings and see the tech discussions. I see the writings on whiteboards left from meetings. I hear hallway talk. I see the bugs from co-workers. I see the lack of qa and testing and blatant bugs in routines that have 5 lines of code. I see docs that were clearly not written by native english speakers.
the best and brightest? h1b? you HAVE to be shitting me.
big huge lie. they are the cheapest warm bodies you can buy and dominate and boss around. but they are not, and never were, best and brightest. their curve is like our curve; we have some that are stars and most are average. the ones that come over have the same bell curve. some really good stars, but for the most part, you could find the same level of quality here, already.
h1b is bullshit. we all know it.