Company: IBM
Date: 2015-12-14
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good Start to a career, not a great place to develop
Pros: Good place to start out and get an introduction to the world of business.  Able to take on lots of responsibilities quickly and work with people from all over the world and across many different industries.
Cons: When you work for a company as large as IBM the work that you do is part of broader picture.  As a consultant the focus might not be to provide the customer with the best solution, but rather find a way to leverage the relationship in order to sell more software.