Company: IBM
Date: 2020-03-30
Overall rating: 3/5
Employment status: former
Experience level: Junior

Depends on how you can grow as an individual
Pros: Great place to work with so many different talented individuals. Important to increase contacts and build a network to grow in the organization. Lots of scope to expand skill set and develop in new areas.
Cons: All depends on your relationship with your manager. Deep-seated hierarchy system. Cannot grow without support from higher-ups.