Company: IBM
Date: 2012-07-03
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Perpetual mediocrity
Pros: Compensation is okay
Work/life flexibility is good: working from home, solid vacation policy, 40 hour work weeks
Good retirement plan & 401k
Cons: Some unskilled employees; poor technical proficiency is not uncommon
Legacy, bread-and-butter products are on life-support, technically; not much movement in these products
Long-term career development system is ineffective in adjusting career path
Many employees are simply frustrated