One thing Marx got right was this: He said that as long as Capitalism is the dominant system, there will always be full-time employment for the masses. There will be new jobs created in new fields which are far removed from producing goods(jobs like advertising, insurance, etc.). Marx thought that humans as a whole will never work for significantly fewer hours as long as capitalism exists.
Incidentally, Marx was vehemently opposed to things like Universal Healthcare, better Labour laws, Mandatory Vacation and a higher minimum wage. He famously said that if these things were considered Marxist, he himself was 'not a Marxist'. The reason? Because these measures are beneficial to capitalism in the long run because workers are more likely to stay working under a capitalist as their life is bearable. When conditions deteriorate, that is the time that workers are going to revolt and try to own the means of production.
So in reality most of the stuff liberals advocate like better pay and healthcare are decidedly anti-marxist and pro-capitalist. It is opposed by some corporations because they care more about short term profits rather than the long term sustenance of capitalism.