Company: IBM
Date: 2018-07-12
Overall rating: 3/5
Employment status: former
Experience level: Junior

Really depends on the team
Pros: Lot's of smart people, perks, reach, and resources.
Cons: Depends on the team, but in general lot's of reorgs, too many complacent lifers, and very shortsighted knee-jerk leadership.