Applied online through the IBM career website, and a few weeks got contacted for an initial interview with the hiring manager. Even though the interview was very simple, and the hiring manager was very nice and professional, the whole communication process was disrespectful and a complete mess . It was impossible to ever communicate with the direct corporate recruiter for this role, and instead my only point of contact was with a recruiting assistant in India, who was not aware of anything about the role. Months later after I got a generic email in which they told me that I was not being considered for the role any more,