Good place to start to work when someone is new to Switzerland
Nice international environment with regards both employees and working area (Zurich airport)
Cons
Incompetent management
Salaries were not paid on time
Very poor communication
Poor working conditions