Company: IBM
Date: 2009-04-14
Overall rating: 2/5
Employment status: former

Great if you just want to get by in a job, not great if you want to shine and be appreciated.
Pros: Large company with a lot of opportunities to move around if they aren't downsizing. They also have a lot of opporutnities for continued education if you take advantage of it.
Cons: Too big, they don't seem to notice who does what, when. Managers don't spend enough time managing down to their team, which is their best asset. It is hard to get noticed for doing anything significant and you can be moved around a lot without being asked for input. Once you learned where you where, they reorganized and moved you.