Company: IBM
Date: 2015-07-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Excellent Employeer
Pros: IBM provides excellent opportunities for learning and growth in some very interesting cutting edge area's.  The opportunities to pivot from the path you are on  to a whole new area provides a dynamic place to work.
Cons: To the delight of some, like me, IBM is restlessly reinventing itself to serve our customers better, so if you don't like change, this isn't a good fit for you.