@hacks4pancakes ironically it is really hard to tolerate the intolerant and accept the unaccepting.
on a more business note, if the expectation is that they must be able to interface with all the staff and they chose not to, I would feel they aren't able to fulfil the stated job responsibilities. Best to ensure that is included in the posting.
edit: also sorry you had to deal with this