Company: IBM
Date: 2009-12-28
Overall rating: 4/5
Employment status: current

Pros and Cons of working at IBM
Pros: My fellow employees are great to work with.
The work is challenging and satisfying
I am treated like a professional (usually)
Support for technical careers
Cons: Costs like health care and commuting keep rising, with no pay raises to even keep things even. 
IBM keeps cutting costs at the employee's expense, reducing or eliminating reimbursement for legitimate business expenses.
Employee recognition has been declining year to year for quite a while.