Company: IBM
Date: 2012-09-25
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Lots of resources, difficult to navigate
Pros: IBM offers a wide array of resources available to employees.  This includes project diversity, tuition reimbursement, etc.
Cons: IBM is difficult to navigate given its size and complex organization structure.   Performance is often not sufficiently rewarded as the company tends to normalize salary within each level.