The exon junction complex (EJC) is deposited onto mRNAs following splicing and adopts a unique structure, which can both stably bind to mRNAs and function as an anchor for diverse processing factors. Recent findings revealed that in addition to its established roles in nonsense-mediated mRNA decay, the EJC is involved in mRNA splicing, transport and translation. While structural studies have shed light on EJC assembly, transcriptome-wide analyses revealed differential EJC loading at spliced junctions. Thus, the EJC functions as a node of post-transcriptional gene expression networks, the importance of which is being revealed by the discovery of increasing numbers of EJC-related disorders.