I worked in an engineering group with a couple of guys who match your description. However, on occasion, when lunchtime rolled around, I'd walk into the cafeteria and see these guys hanging out with some of the black guys in manufacturing and I swear it was like watching Cybil. Completely different language AND personality. Even the manufacturing guys were intelligent and "well spoken" when dealing with them professionally. But, you put them all together by themselves? You do what you have to do, I guess...