Company: IBM
Date: 2013-07-31
Overall rating: 3/5
Employment status: former
Experience level: Junior

Process stifled innovation; company is risk aversed to invest in new product ideas; primary growth through acquisitions
Pros: Access to IBM technologies; ability to learn many products if you are self-motivated in your own time
Cons: No clear career path; too many IBMers with long tenure ahead in promotion queue and waiting to get on new projects / initiatives; globally dispersed development teams mean you can be constantly working; no teamwork since people are focused on gaining their own visibility; complex matrix reporting structure