Corruption is one of the biggest barriers to sustainable development. Several objectives of the Sustainable Development Goals (SDGs) are directly linked with the fight against corruption, as it has an influence on the achievement of every single development goal. The aim of this research is to examine decision-making patterns in a typical corruption situation. The following research questions have been formulated: (1) what kind of decision-making approaches are effective against partners maintaining different strategies, and how do these relate to certain generations? (2) Is there a difference between the behavior patterns of employees of SMEs, large corporations, and the public sector in a situation that provides the opportunity for corruption? To answer these research questions, an agent-based corruption experiment was conducted, building on the prisoner’s dilemma. The relationship between cooperation and corruption was examined through the analysis of decision-making situations to uncover when and with which partners (artificial agents) the participants first start to cooperate or become corrupt. The results show that there is a significant difference in the propensity to cheat among different generations. Furthermore, the behavior patterns of employees of large corporations, SMEs, and the public sector also show deviation in a corruption situation.