Company: IBM
Date: 2016-04-27
Overall rating: 4/5
Employment status: current

Band 9 Software Architect
Pros: The opportunity to work on very hard problems from within a company that has the technical diversity and assets to leverage.  

Ability to move between technical, management and technologies within the same company.
Cons: There are certain areas within IBM that are full of corporate sludge that make innovation hard.