Company: IBM
Date: 2018-11-10
Overall rating: 4/5
Employment status: former
Experience level: Junior

Plenty of learning opportunities and large community
Pros: Lots of learning opportunities
Different communities you could participate
Process oriented HR 
Good deal of options in terms of career paths
Cons: Too much bureaucracy.
Bifurcation of people management and project management can be a problem with annual review.