Company: IBM
Date: 2014-10-24
Overall rating: 3/5
Employment status: current
Experience level: Senior

IBM is a company that encourages collaboration among its sales and management teams and alignment to client objectives.
Pros: The best reasons to work at IBM are that you are involved in the mainstream of what is happening in the IT and business services surrounding IT.  The company is innovative, encouraging of diversity, and collaboration among cross functional teams.
Cons: The challenges of working at IBM is getting everyone that you work with to get on the same page.  Sometimes that is the biggest obstacle to accomplish something.   Another challenge is the amount of "red tape" that is sometimes associated with the simplest of processes.  Getting IBM to change how something is done, even to improve efficiency isn't easy to accomplish.