Company: IBM
Date: 2016-05-05
Overall rating: 3/5
Employment status: current
Experience level: Senior

Software Development Manager
Pros: Excellent benefits, pay, and there are enough opportunities for many people.  The talent of the people at IBM is amazing.
Cons: The company is struggling with its Cloud, Watson, and Analytics strategy.  It is continually reducing costs to protect the bottom line, but it seems to be doing this more indiscriminately rather than strategically.  It is forcing its enterprise customers to move to the Cloud, but they are resisting this massive change in strategy.  The cuts to the software development teams are having a negative effect on code quality, DevOps is not working for every team.