Sorry not going to go all the way back to the start, but I assume that this is about the Shell workers.
This really is a beat up by the media. It's a result of the way that the pay system works.
The workers would generally work more hours than their 40, thus they would get overtime, but the policy of the company is that if they took time off during the week, then they would not be entitled to get over time for the "extra hours".
So, is a worker worked 50 hours, then normally they would get 40 normal and 10 overtime. If they took a paid day off, then they would get 48 hours normal pay, losing the overtime for the extra eight hours.
Now to the Trump visit. Because the factory was shut down for the visit the workers were given the option of taking the time off or if they were on site then they needed to be at the visit. From a company and security point of view they don't want people wandering about the factory while the President is there.
This is why the result was be there or lose overtime. It was a quirk of the company's policies, mixed with the security requirements of the visit.
There was no attempt to bribe or force people to attend, it was just a bad result from two policies that have been in place for decades.