All I see is a link on Swiss' homepage (bottom-right corner)
If they do actually actively encourage reviews, it's a good move IMO. It'll increase the proportion of positive feedback, because people often come to TripAdvisor to moan about airlines rather than to praise them.
Last edited by benji2227; Jul 14, 2016 at 8:09 pm