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

Great experience, many levels of management
Pros: The experience you gain at a company like IBM is incomparable. The sheer size of the company allows your career to grow in a number of directions. Mentors are easily accessible and resources are at your fingertips.
Cons: I mentioned that the size of the company as a pro, but it is also a con. Due to the size, the hierarchy and management matrix is unreal. Every level of management is scrutinizing every last deal and pushing for weekly numbers and goal attainment now.