Company: IBM
Date: 2013-08-27
Overall rating: 3/5
Employment status: former
Experience level: Senior

Learned a lot, but career options were limited.
Pros: There are a lot of smart people at IBM.  Management is good, not great.  It is a great place to be part of a successful team.
Cons: Lots of big company issues including outsourcing and shutting down businesses that are profitable, but not profitable enough!  You do not feel like anyone outside of your immediate colleagues cares about you.