I now understand that personal and organizational values play a huge role in whether someone will be happy on a given team. Call it what you want—fit, motivation, chemistry—but the things a person cares about must also be what the team (and company) cares about. If not, then that person might find themselves in frequent misalignment with what they want for their own career.