Company: IBM
Date: 2015-08-04
Overall rating: 3/5
Employment status: current

Good place to work
Pros: Lots of encouragement and pressure to move up in the company. Lots of opportunity for self-initiated training on various topics.
Cons: Depending on the project, there may be little to no relevant on the job training, some people just expect you to pick it up and start working right away with no guidance. Work/life balance also suffers.