The increasing growth of global population cause the demand for goods and services also increasing. Companies all around the world need to meet this high demand of goods and keep notice the future generations' needs. This matter can open up a great opportunity for new business. So it also important if every company can sustain in these current situation. In this paper, we will try to find the optimal model to predict the sustainability of a firm. Through the accurate prediction it can help companies develop their operation in the future that will enhance their competitiveness vis-à-vis rivals in a time of global economic volatility. In this paper, we will not only examine what the important factors that influence the sustainability of a firm but also the weighting order of the factor.