Company: IBM
Date: 2013-07-04
Overall rating: 3/5
Employment status: current
Experience level: Junior

Really big company. Experience would totally depend on your assigned projects
Pros: It's big. If what you want to do is in the company's focus area, it would be a great place to work because of the reputations, the established position in the industy, etc.
Cons: It is big. These days IT on the whole is commodititized more and more, and the company does not seem to be keeping abreast. Too many administrative annoyances.