reminded me of the several chinese men we interviewed for a technical position. Even with technical position, they were all rejected by group lead with a comment "not a cultural fit" whatever that means