Company: IBM
Date: 2018-11-05
Overall rating: 5/5
Employment status: former

great place to work
Pros: 1. flexible working hours.
2. helpful colleagues.
3. fun place to be.
Cons: 1. as people said it's  a manager driven company. so your increment or promotion depends on manager. 
2. may have to face li'l difficulty to find project.