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

Good News / Bad News
Pros: 1) Scope of company means you can do many things - lots of opportunity to learn new skills, if you're willing to relocate and learn. 
2) Interesting work and a variety of people and cultures
3) Good benefits
4) Cutting-edge technology
Cons: 1) Direction at the top of the company is poor. Not much confidence in the top execs. 
2) Too much focus on cost-side of the equation, a result of poor revenues for many quarters.
3) Shoemakers children with technology for employees - i.e., 4-year cycle for laptop replacement, not a lot of internal Mac support, poor local support for IT issues.
4) Push for 'co-location' after years of allowing work-at-home means many people are commuting long distances to a few sites to keep their jobs.