Company: IBM
Date: 2020-08-18
Overall rating: 3/5
Employment status: current
Experience level: Junior

Not too good, Not too bad
Pros: Work culture and environment are good.
Flexibility to work from home (depending on your client)
Cons: Not good for fresh graduates, specially in terms of salary. 
Everything depends on your manager. If manager is good, then you get good opportunities, good hike.