Company: IBM
Date: 2013-03-21
Overall rating: 3/5
Employment status: former
Experience level: Senior

Great for shareholders, but not so much for employees
Pros: Large network.
Able to work from home for many positions.
Several discount plans & perks available to all employees
401k matching
Cons: Compensation is "industry" median; you can certainly do better.
Tends to pigeon-hole people into positions
Customer focus over employee growth (sometimes will lock employees into contracts which limits any opportunity for advancement).