Company: IBM
Date: 2014-04-22
Overall rating: 4/5
Employment status: current
Experience level: Senior

Fantastic technology and people, questionable strategy
Pros: Access to leading technology, world class talent, many people have decades of experience. Great place to build a resume, write patents and learn. Great work life balance, lots of responsibility given to engineers. Huge company with many opportunities if you can find them.
Cons: Change in business strategy to software and services has severely impacted the hardware group and it's ability to execute with questionable financial results. Challenging growth environment given hardware sales decline. Ancient buildings and offices.