Company: IBM
Date: 2014-10-15
Overall rating: 4/5
Employment status: former
Experience level: Junior

Good place to work and grow professionally
Pros: * Loads of information access to good articles, environments where you can grow your knowledge.
* Challenging people and staff to work with. 
* You will be pushed to do well, which sometimes help to keep up to industry standards. 
* Strong brand name for any resume.
* Push for patentable work. 
* Work from home option for all in Software Labs.
Cons: * Very huge company, sometimes you might feel lost. 
* Benefits - need to negotiate a lot first time you get in. Once in, growth of pay is slows down.