Company: IBM
Date: 2014-03-05
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Dissapointed - I expected more
Pros: - Nice People
- Work from home is easy
- Freedom since nobody is looking at your work
- Stable environment
- Nice name on your resume
Cons: - Lots of bureacracy
- Impersonal/virtual environment 
- It is easy to feel alone and forgotten in the long term projects
- Not easy to get promoted
- No growth or salary increase (1% in 3 years), justified by the low stock price
- IBM is not going on the right direction, I heard things are not going well after the performance reviews this year, they need to shrink the team to comply with the corporate expectations
- Stay here if you look for a stable and not changing environment
- Off shore model doesn't really work fine