Company: IBM
Date: 2016-09-30
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to start off
Pros: -So much opportunity to learn and grow
-Continually encouraged to seek the next promotion
-A great supportive work environment, that gels together in and out of the office
Cons: -Often held back by corporate structure
-Sometimes difficult to get new ideas/technologies considered
-Decisions from higher management often unexplained