Company: IBM
Date: 2015-06-17
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

IBM Review
Pros: IBM is a great place to work:  Challenging work, smart people, good compensation packages.  Also, management requires constant coursework and training.
Cons: IBM is a bit hampered by its size.  Because it is so large, IBM operates in a bureaucratic manner to maintain operational effectiveness.  Ironically, this operational efficacy of IBM's makes it tougher to make quick decisions.  Decisions are always slow in coming but extremely sound once made.