Company: IBM
Date: 2009-05-28
Overall rating: 3/5
Employment status: former

IBM is a good place to work if your personal life is more important to you than your salary and promotions.
Pros: Flexible schedules and work from home opportunities are really good.    Benefits are good.    You used to be able to move around pretty easily to new jobs, but that has changed.   Now each division limits taking people from other division.     There are a lot of people who are very professional and work very hard.   There are also a lot of really nice people who work at IBM.
Cons: Company is more focused on cutting cost than making profit to affect the bottom line.   Because of this raises and promotions are few and far between.   Company is moving a lot of jobs overseas.    IBM used to send people overseas for 2 years and then they could return to their job in the US.   Now they require you to quit work in the US and go to work permanently in the other country.    You loose all US benefits.   They figure that people are desperate enough to do this so they can get US talent in places they are establishing to take US jobs.