
Credit: Buni Williams via Facebook
Olive Garden Server Fired After Receiving $700 Tip
An Olive Garden server says a life-changing $700 tip ended up costing her both the money and her job.
What began as an act of generosity from a customer has now exploded into a viral controversy, with social media users demanding answers after a Georgia waitress was fired less than 24 hours after receiving the massive gratuity.
The dispute has sparked fierce debate online, with supporters accusing the restaurant chain of treating the employee unfairly, while Olive Garden insists it was simply following company policy.
Now, conflicting accounts from the server, the customer, and the restaurant have left many people questioning exactly what happened.
A surprise tip changed everything
Brook Skyes, a server at an Olive Garden restaurant in Fayetteville, Georgia, was working her shift on May 31 when a regular customer left her a tip she never expected, Complex reports.
According to photos shared online, the customer left a gratuity of $700 on a bill totaling just $32.
The receipt also reportedly included a handwritten message wishing Skyes a belated Mother’s Day and offering encouragement.
The note read: “It’s been a while since we’ve seen you. Glad that we could catch you here. Here’s a little something to help you on your journey. Love and blessings.”
For Skyes, a single mother raising a four-year-old son with autism, the gesture appeared to be a blessing during a difficult time.
But according to her family, the excitement quickly turned into confusion.
Management reportedly refused to release the money
Skyes’ mother, Buni Williams, later shared the story on Facebook, where it rapidly went viral.
According to Williams, management informed her daughter that the tip could not be processed immediately because company policy requires additional verification for unusually large gratuities.
Williams claims a manager instructed Skyes to write “0” on the tip line until the payment could be verified.
While Skyes understood that verification might be necessary, her mother says the problem was that nobody could give a clear answer about what would happen next.
One manager reportedly told her the process could take one to two days.
Another allegedly said it could take as long as 120 days.
The uncertainty left Skyes upset.
According to her mother, she briefly asked a coworker to cover her next table while she tried to compose herself.
She eventually returned to work and finished her shift.
At one point, Williams claims management offered to pay her 20 percent of the tip amount while the remainder remained under review.
The next day, she says she was fired
The situation escalated dramatically the following morning, per Cafe Mom.
When Skyes arrived for work, she says she was informed that her employment was being terminated.
According to Williams, management cited Skyes’ behavior during the previous day’s dispute.
Williams also claimed police were called after her daughter became emotional while discussing the situation.
In a statement shared publicly after the incident, Skyes described the firing as devastating.
“I was let go from my job under circumstances that I believe were retaliatory, despite my dedication and hard work,” she wrote.
“I consistently showed up, did my best, and worked hard to support myself and my child.”
The waitress added that losing both the job and the money placed enormous financial pressure on her family.
“As a single parent raising a child with autism, every dollar matters, and losing both my job and the wages I worked for has placed a significant financial and emotional strain on my family.”
Her story quickly spread across TikTok, Facebook, and Instagram, generating millions of views and thousands of comments.

Olive Garden issues a response
As public attention intensified, Olive Garden released a statement explaining its position, per the Mary Sue.
The company said tips exceeding $500 or significantly exceeding the bill amount are automatically flagged for review in order to protect both guests and employees from fraud.
According to Olive Garden, the restaurant followed its standard procedures.
“To protect our guests and team members from fraud, we have a policy in place to verify tips over $500 or far above the check amount,” the statement said.
“When a tip like this is given, the team member immediately receives a 20% tip on the check and the remaining amount is provided once the payment is successfully confirmed.”
The company added that the gratuity was ultimately declined.
“We have verified that the tip amount was declined due to insufficient funds.”
Olive Garden also disputed claims that Skyes was fired because of the tip itself.
“The team member was not terminated because of the tip that was left on the check.”
Then the customer came forward
Just when it seemed the situation might be settled, a new twist emerged.
According to Williams, the customer who left the $700 tip contacted the family directly after seeing the controversy online.
His version of events appeared to contradict parts of Olive Garden’s explanation.
Williams says the customer told them he initially saw charges of approximately $32 and later around $38 appear on his account rather than a single charge reflecting the bill plus tip.
After learning online that Skyes had allegedly been fired without receiving the gratuity, he reportedly became concerned and froze his credit card.
According to Williams, Olive Garden later attempted a separate charge of approximately $699 after the card had already been frozen.
Because the card was locked, the transaction was declined.
If accurate, that sequence of events would explain why the restaurant ultimately received an insufficient funds response despite the customer claiming he had intended to leave the money.
The customer also reportedly questioned why the charges were processed separately and said he never received a clear explanation.
Social media erupts
The conflicting accounts have fueled widespread anger online.
Many users flooded Olive Garden’s social media pages demanding answers.
Others questioned why such a large tip was not processed immediately if the customer had clearly authorized it.
“This is why I only tip in cash,” one commenter wrote.
Another added: “A single mom gets a blessing and somehow ends up unemployed. Make that make sense.”
Some users defended the restaurant’s fraud prevention policies, arguing that businesses must verify unusually large transactions.
Others countered that, regardless of company policy, the handling of the situation appeared unnecessarily confusing and distressing.
The reason she never got the $700
As the controversy continues, the central question remains whether the tip was ever actually available.
According to Olive Garden, the gratuity was ultimately declined because the transaction could not be successfully processed.
However, according to the customer and Skyes’ family, the charge may only have failed because the card was frozen after the customer learned about the dispute and her termination.
That crucial disagreement remains at the heart of the controversy.
For now, the former server remains without both her job and the $700 tip that first made headlines.
And while millions have followed the story online, exactly why the payment failed remains one of the biggest unanswered questions in the entire dispute.
Related Article: DoorDash Driver Immediately Regrets Leaving ‘Nasty’ Note For Customer Who Didn’t Tip
Related Article: Waitress Fired After Receiving $4,400 Tip From Customer
Want more stuff like this?
Get the best viral stories straight into your inbox!