Heaven in Cubesville?
Joe Beda's EightyPercent.net: "Switching teams at Google is a very fluid process. An engineer can be 40% on one project, 40% on something completely different and 20% on his or her own thing. That mix can be adjusted as project requirements change. Switching groups should also not have an affect on your annual review score because of arbitrary team politics. Joining a new group is more about find a good mutual fit then going through HR and a formal interview loop. "
Worth reading the whole thing.... and showing to your boss ( unless s/he has pointy-hair)