Company: IBM
Date: 2014-11-07
Overall rating: 5/5
Employment status: current
Experience level: Junior

Friendly but huge
Pros: Huge investment in your developing career, support from every possible angle if you are willing to put the effort in. I came in as a grad and was thrown in at the deep end in terms of work responsibility, but by using the IBM network of people I was able to learn on the job and develop my career.
Cons: Very process based company - owing mostly to its size. Therefore some things feel slightly archaic.