Company: IBM
Date: 2010-01-16
Overall rating: 3/5
Employment status: current

Disappointed with my IBM experience
Pros: Access to a tremendous body of consulting and technical knowledge.  
Most coworkers are honest, hardworking and eager to help when called upon.
Cons: Projects are deadly boring.
The firm appears to keep a lot of 'deadwood' personnel.
Little accountability at the individual practitioner level when a practitioner underperforms.
Matrix reporting means yearly reviews are performed by someone with whom you've never worked.
Assigned job titles don't often match job responsibilities;  too bad you're performance is measured against those with your same job title.
Little reward or recognition for innovative solutions to client problems.
Little transparency around business strategy, especially the Global Delivery (off-shoring)