SpaceX owner and Tesla CEO Elon Musk poses when he arrives on the red carpet for the Axel Springer Awards in Berlin on December 1, 2020.

Britta Pedersen | AFP | Getty Images

Elon Musk has not yet appeared on “Saturday Night Live” but is being panned by some of his cast members.

SNL announced on Twitter on Saturday that the business mogul would host the late-night show on May 8th. Other big names in the corporate world who have hosted NBC’s popular late night show include Donald Trump, before he was president, and Steve Forbes.

Musk, the CEO of Tesla and SpaceX, is known for his eclectic and often controversial remarks. He has received a backlash over his comments on the Covid-19 pandemic. He has spoken about national stay-at-home orders and compared them to “de facto house arrest” in a tweet. He downplayed the risk of the novel coronavirus and said in an interview with journalist Kara Swisher on an episode of Sway, a New York Times podcast, that he would not get the vaccine for it.

However, this month Musk said on Twitter that he supports “vaccines in general and Covid vaccines in particular”.

SNL’s decision to give Musk the stage met with skepticism and criticism on social media.

Some of that criticism came from the show’s own cast. In an Instagram story, Bowen Yang responded to one of Musk’s tweets about his upcoming gig. On Saturday, Musk had tweeted and said, “Let’s find out how live Saturday Night Live really is.”

Yang responded with a frown at first. He then posted Musk’s tweet with a message above, “What the hell does that even mean?”

Andrew Dismukes, another cast member, also recorded an Instagram story. About a photo of SNL alumna Cheri Oteri that looked like a magazine cover, Dismukes wrote: “ONLY CEO I WANT TO DRAW A SKETCH WITH IS Cher-E Oteri.”

A third actor, Aidy Bryant, also criticized Musk in subtle ways. In an Instagram story, Bryant shared a tweet from former presidential candidate and Senator Bernie Sanders. In it, Sanders criticized the sharp wealth inequality in the country, stating that “the 50 richest people in this country have more wealth than about 165 million Americans” and he called this “a moral obscenity”.

Sudi Green, a writer for SNL, also shared the same post from Sanders.

According to the Bloomberg Billionaires Index, musk is the second richest person in the country after Amazon founder Jeff Bezos.

The reactions of the SNL cast members were previously reported by Bustle and The Wrap. SNL was not immediately available for comment.

Disclosure: “Saturday Night Live” is a television show hosted by NBCUniversal, the parent company of CNBC.