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

Great people, but upper management is just concerned about the bottom line.
Pros: Some of the people there are the smartest and friendliest people to work with.  The benefits are good (for now), but they are slowly going away.
Cons: Eventually, whatever product you are working on will be moved to India or China, where you will than be downsized.  If you are lucky, you will be kept on as the liason to the off-shore team.