Company: IBM
Date: 2019-07-09
Overall rating: 4/5
Employment status: former

Good company , But only until you keep improving your skill set
Pros: - Great work culture .
- relaxed work environment,( even ppl doing their side business   ;) ) . 
- variety  of projects. 
- Good amount of training.
Cons: - Direction less management. 
- Almost no salary hikes or variables.
- Too much politics and only networking works. 
- No matter how good you perform , rating will only be what management has decided .
- ppl (mostly managers) stay only because they cant get out of their comfort zone and find no place  in market.  so they keep accumulating pointless exp and  demotivating others.