Company: IBM
Date: 2015-07-08
Overall rating: 2/5
Employment status: former
Experience level: Senior

IBM review
Pros: For those interested in trying different things, lateral movement is still possible, though not as much as it used to be.  As a large company, IBM has lots of resources.
Cons: You are worked hard without much credit/compensation.  If you're not in sales or marketing, you are treated merely as a fungible resource.  It's a somewhat stodgy company.  They try to do modern things, like agile development, but that philosophy doesn't go very high up the management chain.