Company: IBM
Date: 2020-12-25
Overall rating: 4/5
Employment status: current
Experience level: Senior

really depends on your preferences
Pros: very stable employer, great company culture, and if you come to perform 110% you will be appreciated - you really do get out as much as you put in
Cons: compensation is just below market average and kept there on purpose - ibm does not want to pay more, than it has to, and... well... many times you get what you pay for.