Company: IBM
Date: 2009-03-08
Overall rating: 4/5
Employment status: current

Great company, but like any large company has its issues.
Pros: IBM is a large and diverse company that has many opportunities for advancement.  It is a great place to start in the industry.
Cons: Being a large company there are many bureaucratic restrictions that prevent progress in a timely fashion.  This is especially true given the economic situation, where spending is on hold.  Management keeps pushing forward with business as usual on rate and pace of development, but does not back it with capital spending to support that work.