Company: IBM
Date: 2008-06-12
Overall rating: 4/5
Employment status: former

Lots of opportunities but very big.
Pros: Big company presents lots of opportunities.  Most of the people I worked with were bright and good to work with.  It's such a big company that there are lots of different areas to work in, and I believe moving around is not too hard if you're qualified.
Cons: Being a small cog in a big machine - ocassional bureaucratic headaches.  The pay was adequate, but perhaps felt a bit on the low end vs. competitors.  Benefits felt a little stingy.  It was a bit disapointing when I was there that a big portion of bonuses were tied to the division's performance and the overall firm's performance, so in a time when parts of the business I had nothing to do with were under performing, my compensation was was lower.