The limitation of global bandwidth has inspired the exploration as well as study of wireless access technology called massive MIMO. It is one of the primary technologies for the future networks that cluster the antennas together at the receiver and transmitter for offering high Energy Efficiency (EE) and Spectral Efficiency (SE) with the help of simple processing. Attaining a clear concept regarding the massive MIMO system for handling the primary conflicts is important for the better deployment of 5G to 6G networks. The main intention of this paper is to make a detailed review on SE and EE maximization for massive MIMO systems to transform from 5G to 6G networks. This review plans for studying a set of research contributions for past 10 years. The comprehensive analysis on the “key enabling technologies required for 5G and 6G networks, highlighting the massive MIMO systems” is also presented here. It also explains the fundamental challenges associated with the “channel estimation, precoding, pilot contamination, user scheduling, signal detection, and EE” in a massive MIMO system. Finally, the critical open research conflicts that show the future research in massive MIMO systems for 5G to 6G networks are also be expedited.