I worked at IBM full-time (Less than a year)
Good for learning and professional growth
So many additional things to do other than work
I applied through a recruiter. I interviewed at IBM (Chennai).
In depth evaluation of your tech and soft skills. The recruiter would shoot up questions to test your interest personal skills and how well you suit to the orgainzation. Work culture in IBM is different from other native companies in India and so the recriutment process.