German business culture is marked by organisation, planning and perfectionism. Business relations are very formal, and they reflect the German values of order, privacy and punctuality. A strict vertical hierarchy is established and respected, and the decision-making process is held at the top of the company.