Company: IBM
Date: 2015-07-20
Overall rating: 3/5
Employment status: current

IBM
Pros: Great people to work with, especially in IBM research. Large company so room to move around and work with different projects
Cons: Lots of legacy IBM systems to have to interact with, can make like complicated. 
Money is not spent directly on employees, so employee satisfaction on day to day basis not a major concern.