The longest auto workers’ strike in 50 years is officially over.

General Motors employees voted overwhelmingly in favor of a deal struck by the United Auto Workers union and company executives. Nearly 48,000 workers who were on strike will return to work on Saturday.

The vote ends a painful work stoppage that has lasted six weeks, costing GM nearly $2 billion in lost production and employees nearly $1 billion in lost wages.

“Our members not only joined together in solidarity but felt the support of their whole community throughout this important stand,” Terry Dittes, the lead UAW negotiator at GM, said in a statement.

The final deal isn’t terrible for workers, but it’s hardly a victory. In fact, the tentative four-year contract would give striking workers four small wins and one major loss.

“This is not a slam dunk by any means,” Art Wheaton, a labor relations professor at Cornell University, told me earlier this week. “No one is going to be running back to work excited about what they got. But it’s something you can live with.”

The strike surfaced a decade of employee frustration with the company, which severely cut back benefits and pay for workers during the Great Recession. Employees felt jilted once the automaker began profiting handsomely. The new deal does little to change that dynamic but it does make some progress.

Four small wins for workers

Pay raises: Workers are guaranteed a 3 percent pay raise and 4 percent lump sum increase in alternating years. That’s not great, considering that employees got the same thing last time they negotiated a contract in 2015, without going on strike. One big difference is that GM agreed to lift the $12,000 cap on profit-sharing, so there’s no limit to the cut workers can get from GM’s profits. Right now, they each get $1,000 for every $1 billion the company earns.

Workers are guaranteed a 3 percent pay raise and 4 percent lump sum increase in alternating years. That’s not great, considering that employees got the same thing last time they negotiated a contract in 2015, without going on strike. One big difference is that GM agreed to lift the $12,000 cap on profit-sharing, so there’s no limit to the cut workers can get from GM’s profits. Right now, they each get $1,000 for every $1 billion the company earns. Factory investments: The Detroit-Hamtramck factory was one of four slated for closure before the strike began. It will now stay open, and GM will build electric trucks and vans there. That’s a $3 billion investment in 2,225 jobs. The company will also invest $1 billion in two other factories — one in Tennessee and another in Michigan — to build mid-size SUVs.

The Detroit-Hamtramck factory was one of four slated for closure before the strike began. It will now stay open, and GM will build electric trucks and vans there. That’s a $3 billion investment in 2,225 jobs. The company will also invest $1 billion in two other factories — one in Tennessee and another in Michigan — to build mid-size SUVs. Temps and transitional workers: There is now a process for temporary workers to become permanent employees after three years on the job and for newer hires to earn the full pay rate in four years instead of eight. That top wage rate was increased from about $30 to $32 per hour.

There is now a process for temporary workers to become permanent employees after three years on the job and for newer hires to earn the full pay rate in four years instead of eight. That top wage rate was increased from about $30 to $32 per hour. Health care costs remain the same: The cost of workers’ health care plans, among the lowest in the nation, was left untouched. The company had announced plans to increase premiums but backed down during the strike.

Permanent workers will also get an $11,000 signing bonus and temporary workers will get $4,500. This isn’t really a win for workers. It basically covers the wages they lost during the strike.

All in all, the massive work stoppage did little to move the needle for employees.

One major loss for workers

Union negotiators were unable to get GM to move car production from Mexico to a shuttered factory in Ohio. The fate of the Lordstown, Ohio, plant, which once produced the Chevy Cruze, was perhaps the most sensitive issue on the table. Even President Donald Trump had a stake in the outcome.

General Motors caused an uproar in November when it announced plans to close up to five factories in the US and Canada and cut more than 6,000 jobs in the US. One of those factories was the Lordstown plant. It was terrible news for the 1,400 workers who have since been laid off (though several hundred of them have accepted transfers to other factories).

Trump was also reportedly furious about the decision, having promised Ohio workers during a rally in 2017 that he was going to bring factory jobs back to the area. Since he wasn’t able to do that, he threatened to cut electric car subsidies for GM vehicles. The company ignored his demands and closed the Lordstown plant anyway.

Now, GM executives have promised to open an electric car battery factory near the Lordstown plant. That’s not what the union wanted, though, because it would only employ a few hundred people at lower wages.

The UAW wanted GM to build a new car in Lordstown, even if it meant moving the assembly of the Chevrolet Equinox, Blazer, and GMC Terrain SUVs from a factory in Mexico. But GM leadership was unwilling to budge with labor costs so much cheaper in Mexico.

The forces of globalization proved to be stronger than the power of collective bargaining.

The strike hurt both GM and striking workers

The strike has had a huge effect on GM’s bottom line. It essentially stopped production at more than 30 GM factories and slowed production for auto parts suppliers in the US and Mexico, costing the company anywhere from $50 million to $100 million a day. The Anderson Economic Group, a Michigan research firm specializing in the auto industry, estimates that GM lost $1.75 billion during the six-week strike.

Thousands of non-union factory workers in Mexico and the US were temporarily laid off as a result. Meanwhile, car dealers have been struggling to get replacement parts to fix vehicles, forcing some customers to wait weeks for service.

Workers were also getting hit. AEG calculates that workers at GM and its suppliers have lost $989 million in wages in the month they were on strike. GM workers were getting a $275 weekly stipend from the union — hardly enough to pay all their bills. In Warren, Michigan, GM employees had been collecting food, diapers, and baby formula to help striking workers get by.

It created a lot of pressure on workers to take whatever deal they can get — so they took it.

Listen to Today, Explained

The United Auto Workers is engaged in the biggest General Motors strike since the 1970s, all while union leaders are having their homes raided by the FBI.

Subscribe to Today, Explained wherever you get your podcasts, including: Apple Podcasts, Google Podcasts, Spotify, Stitcher, and ART19.