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

Great place to develop
Pros: junior/middle-entry level grants best career path
highly organized corporation, processes are very clear
focus on assisted self-development
always changes to be "current"
Cons: if you are not accustomed with frequent change, it will hit you