I transferred after ~3 months because my original team wasn't a good fit for me. One of the topics that is mentioned during orientation is that Google is designed to be fault tolerant at multiple levels. If a server goes down, the workload needs to be able to move to a different server. If a Noogler is placed a team that isn't a good fit for their skillset, they need to be able to move to a different team. This happened to the person giving the orientation when he was first hired and it still happens today. Some people end up quitting because they can't adapt, while others successfully recover from the error.