Company: IBM
Date: 2013-03-02
Overall rating: 2/5
Employment status: former
Experience level: Senior

Good place to start a career but don't expect to stay.
Pros: Good place to start a career and gain experience.  Be prepared to work lots of hours and don't be afraid of accepting new challenges.  Flexible hours are great.
Cons: IBM has become a company that only cares about stock price and dividends.  They no longer have respect for the individual.  You have a lot of flexibility, but don't be fooled you will always put in more than they are willing to give back.  If your can do your job from home it can be done from ANYWHERE in the world, including "low cost country".