Company: IBM
Date: 2012-07-29
Overall rating: 1/5
Employment status: current
Experience level: Senior

Great history, uncertain future.
Pros: Local management is fantastic, fantastic history of innovation and achievement.  Lots of flexibility in terms of work/life balance.  Supportive atmosphere allowing skill development and career development.
Cons: The company seems to have lost its technical soul in favor of playing financial games with the stock.  Combined with moving more and more resources overseas, it paints a very sad picture for the future.