Team Automata were introduced in GROUP'97 to model interacting component-based groupware systems, allowing multiple sending and receiving actions from concurrent automata to synchronise. Since then team automata have been studied and applied in many different contexts. In this talk, we first revisit the specific notion of synchronisation and composition of team automata and briefly compare them with other coordination models, namely Reo, BIP, Contract Automata, Choreography Automata, and Multi-Party Session Types. We then give an overview of several aspects that have recently been investigated for team automata and related models, namely communication safety (can receptiveness and responsiveness be guaranteed?), realisability (can a global model be decomposed into local components?), variability (can composition and communication safety be lifted to family models?), and tool support (what has been implemented?). After this snapshot of recent research on team automata, we delineate a roadmap for future research on asynchronous communication in team automata and how this impacts communication properties and realisability.