Company: IBM
Date: 2012-12-23
Overall rating: 3/5
Employment status: current
Experience level: Senior

Lots of smart people, less opportunity in the US
Pros: Lots of great, smart people. A good place to start or change career paths and work as part of an experienced community. Mentoring and common career communities are top-notch (technical and non-technical), but on you to participate and make the time to contribute.
Cons: There definitely an effort to reduce headcount in the US. Visible shifts with less opportunity and job security for US and Western Europe employees. Shifts in compensation and HR policies make staying long term less attractive. Expense control is insultingly tight and is a near daily hinderance to getting work done.  A common joke is wondering when we'll all have to bring our own chairs to work.