Company: IBM
Date: 2013-10-25
Overall rating: 3/5
Employment status: current
Experience level: Senior

Overall good, but frustrating environment
Pros: Good salary and benefits.
A lot of opportunity to grow technically.
In certain positions you can get good customer interaction and feedback
Cons: Constant pressure from finance to do more with less.
Difficult to get hardware upgrades.
Still a lot of silo management.
Small annual salary increases. The "average" contributor can end up with no raise.