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

Truly a great place to work!
Pros: - Innovative, competitive and healthy work culture
- Strong focus on enhancing skills, training programs
- Ample opportunities to pursue a career of choice, at your pace 
- Inclusive culture, flexible hours and good work-life balance
- Great programs for mental, physical, spiritual fitness, arts, family events
- Lot of hiring and focus in India means lot of growth opportunities
Cons: - Processes makes things slow. Decision making, approvals can be faster.
- Notice period of 3 months can be reduced. You keep employees that are not vested in the company for 3 months which is counter productive.