I had two interviews then called back for a third. At the third meeting, I was offered the job. I asked for some time to discuss the opportunity with my wife, because I also had another possible opportunity. I called them back the next day to accept the position. I was then told that they had already filled the position. This was completely unprofessional. It is not unreasonable to allow a candidate some time to think about a job offer. This was utterly disappointing.