Company: IBM
Date: 2012-11-01
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good place for IT consulting profession
Pros: You can have chances to join in larger project. IBM has quite good management methodology. The company is managed with mature processes. Generally good colleagues, welfare also ok.
Cons: The role are specifically separated.  It's not so easy to shift from role to role. And rather the company tends to look for resources in the market first.