> From my experience, H1Bs are generally not math or science whizzes.
Same here. The companies posting this kind of ad are not a place you'd want to work, and are headed down.
Before Philips tossed me out on the curb, they had posted job listings at my facility for H1B visa holders ONLY.