All business hierarchies will depend on the business itself, and thus each company will have a different business culture, although, it is important that you fit in and respect this hierarchy. A level is a respect is not just expected by leading professionals, it is compulsory.
More information on Swiss business types and their employee culture can be found on our website. You should also feel free to contact our business consultants for more information on what is expected of you in the Swiss business environment
Check guide - Work Permit in Switzerland