Company: IBM
Date: 2014-09-18
Overall rating: 4/5
Employment status: current
Experience level: Senior

Tough but rewarding environment
Pros: Great work life balance options, good compensation, very good benefits package, very collegiate atmosphere, strong ethical policy which is reinforced annually, great technology leadership, senior management is constantly pushing the organization to innovate and change.
Cons: Large matrix of an organization can be hard to navigate until one is accustomed to it.