I applied online and then was contacted by a recruiter whom I had a call with. During the call, he told me that you need a lot of training and you don't have the required background so we can't offer you a high salary if you ever get accepted, which is not what I usually hear from the recruiters at the very first step. Then a 30 minute phone call was set up with the hiring manager. He was very nice, we went over my resume and was asked if I'm familiar with any design patterns.
Then I was invited for onsite interview. 3 rounds of interviews, the first one was more behavioral, and the two others were technical. Everyone I met were super nice. The questions were concise and to the point. I almost answered all the questions and I thought everyone was satisfied with my answers.
The next morning I received a phone call from the same recruiter. This is when I got really disappointed with their recruiting process. He told me that they wanted to give me an offer, but the salary they offered was too low. I asked if it's negotiable, he said maybe, but I have to keep in mind that I don't have the specific background and I need a lot of training. Seriously?? Is that how you offer someone a job? If I'm being offered a job, I want to feel that I'm valuable for them and I can contribute to their growth, not someone who needs a lot of training and not valuable enough to be offered a reasonable salary. You can just give me other reasons instead of trying to intimidate me. I asked if I can see the offer letter, he said no! we have to have an agreement first, which I think is weird. Then I said I will think about it and will let you know the next business day, I just asked for one day! And again he said no! You HAVE to decide today cause we have another candidate. I think it was my right to think about the offer at least for a day.
After all, I decided to decline the offer without even bothering to negotiate.
I know that the hiring manager and the people were nice and knowledgeable and it was a pleasure working with them, but their recruiting process is horrible. I really suggest them to rethink about it.