This work surveys the research contributions of the last decade to the prediction of customer churn and adds a perspective toward what is yet to be reached. The main objective of this article is to report on (1) the methods and algorithms studied, the evaluation metrics adopted, and the results achieved, (2) the data used, and (3) the issues and limitations identified. Furthermore, the work highlights the gaps in the current literature and suggests a direction for future research.