Company: IBM
Date: 2014-03-24
Overall rating: 4/5
Employment status: former
Experience level: Senior

pockets of innovation but bureaucratic
Pros: The company provides many opportunities in diverse businesses with smart people. The company thrives on interconnected work forces around the US and internationally. So you will be part of larger teams on a regular basis. The company focuses on its customers and has a strong flavor of business ethics.
Cons: There are lots of layers of management for approvals and budgets (not unusual in a very large company). The company really does not develop many cutting edge software products but it does do its best to partner with other companies to offer solid solutions to its customers. Because teams are spread out geographically you have to not mind to be on conference calls on a very regular basis.