I was recently invited to a phone interview at a company who seemed to have interesting projects. This is for a permanent senior developer role. I was told it would be an hour long session with two company staff.
At the appointed time I did not receive a call. After 15 minutes I contacted the recruiter to check if he had passed the correct contact details. He seemed surprised and called me back in a couple of minutes to say they had in 'incident' and had forgotten to call me and would call me now.
I spoke to the hiring manager who explained that due to an unexpected meeting everyone was busy and he would do a quick 10 minute session.
I was later invited for a face-to-face session. I was told I would meet a few team members and have a technical session. I took a day off and went there arriving on time.
At the reception I asked for the name I was provided and was told the person who I named I wanted to meet was working from home! I then explained I was there for an interview, I was asked to wait. One developer met me and explained that due to an important meeting no one was available and he would conduct the interview. To me it seemed he had just been handed the job. He seemed pretty smart and we discussed some stuff in the lounge area. I was not invited inside the main office.
Back home I told the agent I felt the company had handled the interview unprofessionally, I would rather they rescheduled if they were going to be very busy. He got back to me saying that they had an audit but were very keen to have me. They suggested another interview where I could get a chance to see their office etc.
Now I am wondering if I should bother. I am very interested in the technology they say they are using, but I feel I can no longer trust them. They didn't seem very organised. Should I simply turn them down or give them yet another chance?