If you're on TikTok, you may have seen Amazon's latest commercial with millionaire actor Terry Crews.

And yeah, people are not too happy about it. Here are some of the comments:

Twitter also had some things to say.
Amazon: We can't afford to pay our workers more. Also Amazon: We're going to pay Terry Crews a boatload of money to come roleplay as a poor person for a few hours. https://t.co/QflTqy5j7a
Many were quick to point out that Crews probably received a hefty check for the ad.
Terry Crews prolly got paid more for this ad than the combined day wage of the entirety of that warehouse https://t.co/xkBLV0Q0dE
According to Business Insider, Amazon workers are paid $18 an hour, or $35,000 a year.
they got terry crews in the amazon warehouse like he dont got a net worth of $25m 😭😭
Others also criticized the actor for wearing a very pricey watch.
Terry Crews did a propaganda video for Amazon while wearing a watch that costs as much as an Amazon worker makes in 6-12 months ($18k-39k) https://t.co/HiIDKcBUWs
He was getting dragged.
oh yeah i totally believe terry crews, a famous actor, is enjoying experiencing a 10-hour shift in a warehouse https://t.co/KzrqRfydoa
Amazon seriously needs a better PR team.
Do you think they made Terry Crews piss into a bottle while filming this?
Although I will admit, some of these were pretty funny.
when my order from amazon arrives crushed to shit bc terry crews didnt know wtf he was doing
I'll leave you with this.
terry crews is the chrissy teigen of chris pratts