SJM Holdings is a company that provides recreation and amusement services. It offers operation, development and management of hotels, casinos, and tourism-related facilities, table gaming and slot machines, and more. The company also provides hospitality, promotion, marketing, dredging, property development, human resources, gaming promotion, and project management services.