For 18 months, Jackson Racicot felt he had been belittled by his boss at Walmart.

So last week, he finally decided to quit — in the most spectacular fashion possible.

The 17-year-old, from Alberta, Canada, was working a shift at the retail giant when he took over the store’s intercom system.

• Mistakes behind Meghan’s fall from grace

• Angry parents unleash over Little Shop

• How to bag a $500k property bargain

The teen filmed himself accessing the system before grabbing hold of the microphone — and unleashing an epic spray on his bosses and the company.

In the one-minute video, which was uploaded to Facebook and has since gone viral, he can be clearly heard slamming the culture within Walmart.

“Attention all shoppers, associates and management, I would like to say, to all of you today, that nobody should work here — ever,” the clip begins.

“Our managers will make promises and never keep them and not only that, they will preach to us about how they care about their employees, but about a month ago my boss … called me a waste of time and management did nothing to help.

“Management will also try and save money every step of the way including cutting benefits …”

He claimed a former full-time colleague had recently had their hours cut down to part-time despite previously working 40 hours per week.

“I’ve been a loyal employee here for over a year-and-a-half, and I’m sick of all the bulls**t, bogus write-ups, and my job,” he said.

“F**k management, f**k this job, f**k Walmart,” he continued as cheers erupted before the video ended.

Warning: Strong language.

The post, which was captioned with “How I quit my job today. Like, much watch” has been viewed more than 180,000 times and has attracted thousands of likes, comments and shares.

He has received an outpouring of support from strangers around the world.

“Good for you! I have always disliked Walmart,” one Facebook user posted, while another said: “I’d hire you if I had a job to offer. You show a strong sense of ethics. You also have guts.”

“Just wanted to say good for you and I’m proud to see you standing up for yourself! I’m just a customer and we get treated pretty bad at Walmart, so I can imagine how bad they would treat their employees!” another added.

However, others criticised Mr Racicot for his use of profanities and his “entitled” attitude, while many pointed out the stunt could end up harming his long-term career.

“Now how are you going to pay the bills?” one person asked while another said: “Good way to burn a bridge. And then you posted it online so your next prospective boss can find it and decide whether he wants to hire someone that would do something like that.”

In an interview with the Star Edmonton, the teen explained he had decided to quit publicly to raise awareness of working conditions inside the company and other corporate giants.

“I want people to start boycotting it,” he told the publication.

“Don’t be treating your employees as if you own them, if they are your property. Don’t think to throw them around.”

He said he had since been contacted by a swarm of other past and present Walmart employees who shared similar stories.

And in a follow-up Facebook post, he hinted at further action.

“Attention all Walmart associates,” he posted on December 12.

“I need any and every person that has worked for a Walmart and who feels that they were mistreated to contact me on Facebook. I have a plan but I need your help to go thru (sic) with it.”

Mr Racicot told Canadian media he had already found a new job before his dramatic resignation.

In a statement obtained by the Edmonton Journal, Walmart said it was investigating the incident.

“We are aware of the video circulating online and are disappointed by this incident. Respect for all individuals including our associates and customers is a core value at Walmart,” the statement read.

“We are looking into this matter and will address it internally as required.”

Continue the conversation @carey_alexis | alexis.carey@news.com.au