Company: IBM
Date: 2008-10-28
Overall rating: 5/5
Employment status: current

So many Opportunities - Just sometimes hard to figure out what you really want to be doing....
Pros: Lots of opportunity for growth - Very diverse organization
Great flexibility for work/life balance
Key is getting a good manager - Having a poor manager can make your life hell
Very intelligent people - Industry leaders in many key areas
Cons: Too big - Difficult to get things done.  Never enough funding to do things right.
Remote workforce is challenging - you rarely get to meet the folks you work with
Many American jobs moving overseas - Discouraging to see very talented American colleagues losing their jobs