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

Great while it lasted - demoralizing when there were layoffs (and now it's my turn)
Pros: Highly competent pool of people to work with and learn from
Great technology and chances to contribute.
Cons: Upper management is ruthless when it comes to quarterly earnings
Jargon (e.g. "interlock") takes getting used to.