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

IBM is a great place to start your Career
Pros: Strong support and training available, smart colleagues, (relatively) stable company, always a challenge around the corner. IBM treats it's entry level employees fairly well, and the health care offered is fantastic.
Cons: Like others have said, as a consultant prepare to work long hours with clients that may not hold IBM in the highest regard. Also, in the near 2 years I've worked here, the companies financial performance has been declining. That has definitely reduced morale around the office, and the feeling by those around me is "why try hard this year, there are no bonuses anyway"