Company: IBM
Date: 2019-09-07
Overall rating: 3/5
Employment status: former
Experience level: Senior

Big companies have advantages and disadvantages
Pros: Educational opportunities are great and if you get on the right project you can really make a difference. There are also great opportunities if you're willing to travel or you live in the right city. Employees are really committed to each other and their clients.
Cons: Locations with smaller offices have few opportunities to grow your career. The company move work around to remote teams so much that team cohesion suffers.