Company: IBM
Date: 2019-01-04
Overall rating: 4/5
Employment status: current
Experience level: Senior

Trying to stay relevant...... don't get lost
Pros: Pays well, very competitive salaries and bonus
Smart people
Lots of places to learn and tap into the expertise
big company with many projects/products under development
Can have a lot of responsibility below Director Level in terms of reports.
Benefits are good, ability to take time off for sickness, etc is 2nd to none.
Cons: You can get lost in the shuffle when the yearly reorg come about.
If you want to move up, need to make sure the execs you're hitching your wagon to don't get sideswiped. 
Sometimes you do just get lost in the size of the place