Company: IBM
Date: 2009-10-21
Overall rating: 2/5
Employment status: former

IBM is great for the top 1%
Pros: IBM pays relatively high salaries, assuming that you manage to get promoted into the higher levels. This may be easy or hard, depending on your management and/or job function.

The benefit package is very good. The physical work environment ranges from private offices with locking doors to cubicles, with the latter becoming more and more common.

Working at home is generally encouraged, if the job function permits it.
Cons: If you are in the US, your job is likely headed overseas (without you).

There are two types of employees: "high performers" and everyone else. The high performers (maybe 1%) get pay increases, awards, good assignments, etc. Everyone else gets whatever is left over (if anything).