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

Good company, opportunities for transformation
Pros: IBM is a company that goes through constant change to move with the industry.  Plenty of opportunities to re-invent yourself and transform your skills and capabilities while an employee.
Cons: Opportunities to advance outside of business unit require concentrated effort to build network.