Company: IBM
Date: 2009-12-12
Overall rating: 5/5
Employment status: current

As good as you choose to make it
Pros: IBM has incredibly talented people in just about every area you can imagine.  With networking and career management, you can construct a very interesting and fulfilling career path.  IBM is the type of company where you have to make your own career and define your job role.  Many people who do not enjoy working for IBM are waiting for IBM to take the lead in managing their career.  That will not happen and you risk being treated as an expendable resource.  If you take responsibility for defining your role, there are tremendous opportunities.
Cons: Like any large company, there is bureaucracy.  In troubled times, accountants have a tendency to take over and some questionable decisions are made.  This typically passes and a more constructive approach to operating a business returns.