Company: IBM
Date: 2009-08-24
Overall rating: 3/5
Employment status: current

Not enough done about people.
Pros: Good learning opportunities (on projects, intranet, classroom)
Great mentors which do help grow your skills and career
Wide variety of work and customers
Cons: Managerial communication is poor (especially when you are not on site).
Salary increases are not based on measurable facts.
A lot of work is supposed to be done on personal time but is not always rewarded.