I once was interviewing for an internship at a quant firm in Chicago (I was in my Sophomore year I think at UIUC) and my interview went pretty well up to the point of my second-last interview of the day.<p>Then, I sat down with the VP of engineering, and he opened the interview with "so, what do you think it is we do here?" And I naturally stuttered through a canned answer about how they use arbitrage opportunities in the market to profit off of mis-priced securities, etc. Then he asked me, "but what benefit do we provide? Why is working here good for society?"<p>I blanked, and didn't answer for about 15 seconds. Then, I tried to start piecing together an answer until he stopped me, told me he had found my Facebook, and wasn't appreciative of my politics (I was moderately lefty in high school, significantly more so now; maybe this conversation is part of why). He had _printouts_ of some posts I had made criticizing George W. Bush, talking about why I thought we should be raising taxes on higher earners, supporting Obamacare, etc. He told me that he didn't think I had the "cojones to stomach the job" (direct quote), and told the recruiter not to bother with the last interview and that I had failed.<p>I _sobbed_ on the train home; I think it was the worst I had ever felt about an interview in my entire life, and yet looking back at it, I think this was the best possible outcome. Imagine if I had worked for this asshole.<p>I've worked for companies I don't personally agree with in the past; it's part of living in a society(TM). I am able to hold my nose to a certain extent to make an income for my family (heck, I am currently having to cross picket lines to come to work, which makes me feel icky). But I can't fathom what hell I would have been living under had I gotten and taken that job.