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

Work on technology that matters with intelligent colleagues from across the globe
Pros: - Incredible Technology 
- Deep client relationships 
- Flexible work environment 
- Smart, culturally intelligent colleagues 
- Worldwide / Global Scope
- Change-accepting Culture
Cons: - Deeply entrenched hierarchical structure 
- 380,000+ employees, difficult to stand out 
- workaholic culture 
- slow to embrace industry shifts in recent years
- consistently cutting benefits and perks for employees year after year