Hiring process was smooth, While the interview process was a bit rocky...
Invited for the technical interview, Made to wait for 20 mins. Technical interviewer finishes the interview. Made to wait for 2 hours to inform that the Mangerial round of interview will not happen the same day. Had to travel to IBM office after a couple of weeks and the interviewer was rude as he was asked to take this interview all of a sudden and he didnt have time for me. FInished the interview, no salary negotiation.
Offer letter was send by courier in a weeks time, well behaved HRs. HRs responded to all queries.