Even if your ld got the job, he wouldnt be having a good time there either based on what you said.

Good luck on your job hunting.