In the end, I was fired from a supposedly liberal, pro-employee, open-minded corporation because an all-male team couldn'(TM)t deal with an intelligent, outspoken woman working with them. I was fired by a supervisor who was going out of his way to find reason to fire me, and who was investigated by HR for that very behavior. I was fired for being unwilling and unable to continue to tolerate hostile, antagonistic behavior from my coworkers.
Have other Slashdot readers experienced similar problems from progressive new-technology corporations?
"Tell the truth and run." -- Yugoslav proverb