Company: IBM
Date: 2009-11-05
Overall rating: 4/5
Employment status: current

Very good place to work
Pros: Very good treatment among all employees
Flexible work options
Respect and polite management
Cons: Huge organization that work with no coordination and brand units has poor communication.
Role promotions, salaries raises processes takes too long
No lay-offs that sometimes leads to dozens of 0% motivated people, staying years and years in the same role, no motivation at all  and...they bother other people what DO want to work.  IBM will not fire them...maybe it´s better to wait until they retire!