The individuals at the company are quite knowledgeable, given that they have been there for a long amount of time. You get access to the large library of technical information in a variety of fields.
I have been with the company for a little over one year, and I will tell you exactly what I have gone through.
In the title, I said that it comes with a steep price. Turns out, I am not even making one fourth of what my client is being billed for hourly.
My annual salary is 40k, and IBM kind of knows that fresh graduates will fall for it, so they lowball you.
Second, I am an individual who cannot sit steady and likes to keep progressing and learning new things. IBM is not the place if you are expecting to progress or develop your career.
You are treated as a disposable asset, where if one leaves, another takes their place.
I like to take on challenges, but after a couple of months, the work gets stale, as there is nothing challenging about it. It's more like a daily chore where you don't get to learn much, or you get placed on a project where the team lead has no idea what is going on.
Believe me, I have been through both scenarios.
After a year, I really think that rather than being able to progress on my career path, it went backward.
You may ask why I stay if I hate it? Well, I am not here for long, only until the end of Dec 2014, and then I am out. :)
Overall, I would say the management is flexible, but again, it does come with the "stone-etched 90's corporate environment." In my 1+ year at IBM, I have yet to see them include any of the "Smarter Planet" concept in their day-to-day life and move out of that "stone-etched 90's corporate mindset."
The interview process started with a phone interview. Then, I was called in for two 1:1 interviews. The first was a technical interview, and the second was a behavioral interview. Two days later, I received a call with the job offer.
Two interviews were conducted: one technical and one behavioral. These interviews were held back to back, and the offer letter was sent within two weeks.
I applied online, got an e-mail for a technical phone interview, which was for around 45 minutes. Then I was called in for an interview on-site, which was a one-on-one technical and resume review, which was hardly for 15 minutes.
The interview process started with a phone interview. Then, I was called in for two 1:1 interviews. The first was a technical interview, and the second was a behavioral interview. Two days later, I received a call with the job offer.
Two interviews were conducted: one technical and one behavioral. These interviews were held back to back, and the offer letter was sent within two weeks.
I applied online, got an e-mail for a technical phone interview, which was for around 45 minutes. Then I was called in for an interview on-site, which was a one-on-one technical and resume review, which was hardly for 15 minutes.