Thorpe Park has various departments that handle different business functional areas like human resources, finance, production, marketing and sales, customer service, research and development, and administration. Some key aspects of these departments include recruiting and training employees, managing finances, producing new rides, conducting market research, responding to customer needs, improving processes, and managing day-to-day office operations. Thorpe Park aims to provide a fun experience for visitors while maintaining high standards for employee treatment and ride safety.