Company: IBM
Date: 2014-11-15
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Overall great company to work for
Pros: There are endless opportunities at IBM and you can forge the career you want if you are proactive and also good at networking. Generally I have only come across really nice people which makes it a great place to work.
Cons: Internal processes can be long and there are many of them as you would expect from a large company like IBM. It can be frustrating at times, for example the promotion process is very heavy.