Company: IBM
Date: 2015-03-06
Overall rating: 1/5
Employment status: former
Experience level: Junior

Your salary offer better be high --- because that is what you will be making a few years down the line.
Pros: Literally the only pro I can think of at IBM is that it is a well-known company with a good(although inaccurate) reputation. However, that reputation is starting to sour in order to reflect the companies modern day business dealings. In all other instances, it pales compared to other firms.
Cons: You will never get a raise. When you ask your manager why you have not received any sort of raise in two years(not even an inflation adjustment) , be prepared for them to respond that they have not received any sort of raise in an even longer amount of time.