In the context of team performance, common wisdom suggests that performance is maximized when individuals complete the same work with the same people. Although repetition is valuable, at least up to a point, in many settings such as consulting, product development, and software services organizations consist largely of fluid teams executing projects for different customers. In fluid teams, members bring their varied experience sets together and attempt to generate innovative output before the team is disassembled and its individual members move on to new projects. Using the empirical setting of Wipro Technologies, a leading firm in the Indian software services industry, this study examines the potential positive and negative consequences of variation in team member experience as well as how fluid teams may capture the benefits of variation while mitigating the coordination costs it creates