Company: IBM
Date: 2015-11-19
Overall rating: 5/5
Employment status: current

Transformative Company
Pros: Smart people, an evolving enterprise and an organization that is making a profoundly positive difference for clients, employees and society more broadly (e.g. Watson, Corporate Services Corp, volunteerism, etc.).
Cons: It's in a challenging industry that requires continuous learning and adaptation.  IBM, as an industry leader, has high expectations of its employees to keep skills sharp and current.  Not for the faint of heart.  Also, it's a very large organization and with that comes a level of complexity that requires one to be adept at navigating the myriad of resources available.