McDonald's operates 28,700 restaurants globally, with sales of $40 billion and a net profit of $1.9 billion. The franchise agreement allows franchisees to operate McDonald's restaurants for 20 years under strict standards, involving a hands-on operational role and local community engagement. Benefits of franchising include brand recognition and support, while drawbacks involve capital costs and limited operational freedom.