Company: IBM
Date: 2009-03-06
Overall rating: 2/5
Employment status: current

Avoid IBM like the plague!
Pros: You can work from home a lot of the time and while in different cities.  There are lots of training (classes) provided by IBM you can take.  Managers are flexible on you taking time off work to take care of person errands.  After IBM your resume will have lots of name recognition.
Cons: They have been gradually outsourcing lots of software development work to India and China. Its only a matter of time before they will no longer have software developers here in the US.  PBC ratings completely unfair.  Management basically rates your performance against the entire organization and not individual performance.