Company: IBM
Date: 2010-01-06
Overall rating: 4/5
Employment status: former

IBM STG
Pros: Lots of interesting products and projects of various flavors, so an employee need never be bored. There is also sufficient cross-mobility across teams.
Cons: Many of the products and technologies are "legacy" and not sexy. Working on those has a downside in that you end up being non-marketable. Also, STG is conservative and risk averse.