> a third company so that nobody inside the company knows that references were checked
That’s actually really interesting. If you are actively looking that prevents anyone in the company from knowing you are looking, even if they did a reference check. That might be because of some previous lawsuits around terminating someone while getting a reference check before actually getting a new job/leaving.