Tons of middle management that will never leave so it's difficult to advance. Relatively low pay. European, consensus-driven culture results in things moving incredibly slow with a lack of urgency. It can be difficult to transition to equivalent roles in other non-travel tech companies after spending years here.