Company: IBM
Date: 2017-06-27
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Innovation, Respect and Contribution
Pros: Huge commitment to innovation.  Excellent technologists.  Approachable execs.  Gives to the community.  An impressive culture.
Cons: Bureaucratic.  Big company processes.