Multinational companies are companies that have headquarters in one country and operations in multiple other countries. They have huge assets and turnover, operate through international networks of branches, have centralized control, advanced technology, and professional management. They can provide benefits like employment, managerial development, ending local monopolies, improving standards of living, and boosting the balance of payments position in host countries, while also benefiting the home country.