Company: IBM
Date: 2014-04-08
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to learn & grow. Easy to change clients/industries to broaden skill set
Pros: Management is very nice. Gives great opportunities to grow. There is lot of material along with online classes available to broaden skill set.  Employer reimburses certification expenses. Most clients of IBM are OK with flexible timings
Cons: Not much. Very rarely you get frustrated with lot of paper work, company policies etc... I am sure it is the same case with lot of other big companies