Company: IBM
Date: 2013-11-23
Overall rating: 5/5
Employment status: former
Experience level: Junior

Not your father's IBM. Great place to learn & grow.
Pros: Upper management accessible, of you persevere.
Cons: It's still a big company & it seems there's some people who's only objective is to find a way to avoid being let go.