Company: IBM
Date: 2013-10-18
Overall rating: 3/5
Employment status: former
Experience level: Senior

Good opportunities to move up, pay is mediocre
Pros: There's always opportunity to get promoted and take on interesting work.
Cons: Software Engineers in general should make more, and IBM does okay financial, so pay increases should occur more often.