Mews Cuts 15% of Staff, Points to AI in Broad Restructuring

agilek1 pts0 comments

LayoffHedge on X: "MEWS JUST LAID OFF 15% OF ITS STAFF AND SAID THE JOBS BELONG TO AN ERA THAT IS ENDING

Who they are: a hotel software unicorn.

The bigger plan: stop just selling software and become an AI service provider that absorbs hotel work like revenue management and procurement.

Founded https://t.co/06VyQi1Yhn" / X<br>Post

Log inSign up

Post

LayoffHedge

@LayoffAI

MEWS JUST LAID OFF 15% OF ITS STAFF AND SAID THE JOBS BELONG TO AN ERA THAT IS ENDING

Who they are: a hotel software unicorn.

The bigger plan: stop just selling software and become an AI service provider that absorbs hotel work like revenue management and procurement.

Founded in Prague by Richard Valtr, Mews runs the front desk and payments for more than 15,000 hotels worldwide. It is the modern challenger to Oracle's legacy Opera system, and it just raised $300 million, partly to build AI agents.

Why the cuts: Valtr is not hiding behind a euphemism. He says AI made the roles obsolete. Mews used to run specialist teams that passed work from one function to the next. With AI, he says, "a singular employee can do so, so much more," and the eliminated jobs were "built for an era that is ceasing to exist."

About 170 roles go, across all teams and geographies, in the company's deepest restructuring since the pandemic. Customer-facing jobs are largely spared. The bigger plan: stop just selling software and become an AI service provider that absorbs hotel work like revenue management and procurement.

The pattern is spreading across travel tech. Expedia and Amex GBT have cut on the same logic. Raise for AI, restructure the humans.

span:not(:empty)~span:not(:empty)]:before:content-['·'] [&>span:not(:empty)~span:not(:empty)]:before:px-1 [&>span:not(:empty)~span:not(:empty)]:before:shrink-0 min-w-0 overflow-hidden">Skift

@skift

15h

Mews is cutting 15% of its roughly 1,350-person staff in its deepest restructuring since the pandemic. CEO Richard Valtr says AI has made many roles obsolete.

The idea: work once split across separate design, product, and engineering teams can now be owned end-to-end by a single Show more

span:not(:empty)~span:not(:empty)]:before:content-['·'] [&>span:not(:empty)~span:not(:empty)]:before:px-1 [&>span:not(:empty)~span:not(:empty)]:before:shrink-0">7:11 PM · Jul 7, 20267.4KViews

:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}10:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}10<br>:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}19:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}19<br>:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}73:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}73<br>:host{display:inline-block;direction:ltr;white-space:nowrap;line-height:1}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) 0}.symbol{white-space:pre}3:where(number-flow-react){line-height:1}number-flow-react > span{font-kerning:none;display:inline-block;padding:calc(round(nearest, calc(var(--number-flow-mask-height, 0.25em) / 2), 1px) * 2) 0}3

Read 10 replies

*]:shrink-0">New to X?<br>Sign up now to get your own personalized timeline!<br>Sign up with GoogleSign up with AppleCreate account<br>By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Relevant people<br>LayoffHedge@LayoffAIFollow

Trending now

Don't miss what's happening<br>People on X are the first to know.

Log inSign up

span number height flow empty display

Related Articles