Company: IBM
Date: 2015-04-15
Overall rating: 3/5
Employment status: current
Experience level: Junior

You take the good with the bad
Pros: A organization that you can grow within.  Great place to learn, great brand gives credibility, great products to sell
Cons: It is the government of the software industry.  There are brilliant individuals and there are some people that have been at IBM for 30 years, do nothing, and they can't get rid of.  There is a ton of things that you can get frustrated (the worst quoting system in the industry) at but you have to focus on the products, the clients, and some great colleagues.