Company: IBM
Date: 2016-06-13
Overall rating: 3/5
Employment status: current

IBM
Pros: Great people
Flexibility
Work-life balance (depending on what you do)
Opportunity to work with people all over the world (depending on what you do)
Ongoing internal education/training
Cons: Constant lay offs
Low morale among employees
Cost over quality
Losing competitiveness in the market and top execs don't have a clear vision on long term strategy
Limited opportunity for career growth
Politics & bureaucracy