us bank.jpg

NBC News

An Oregon bank employee and her supervisor were fired after she gave a customer $20 when he couldn't access his bank funds.

Now after U..S Bank received backlash over the incident, it has apologized and offered both of them their jobs back, a spokesperson of the bank told NBC News.

It happened back on Christmas Eve when Marc Eugenio was having a tough time. He told NBC affiliate KGW in Portland that a check from his new job was being held by his U.S Bank until it could be verified. Eugenio said he spent hours at a branch hoping the problem could be quickly fixed, but it could not.

"I'm away from my family, this was Christmas Eve. I'm sitting at the bank like I'm working there. Working to beg them, not work, but basically beg to have my own money released," he told the outlet.

Eugenio said the branch's employees told him the check might clear later in the afternoon so he left.

That's when he realized that he was out of gas so he drove to a gas station. He said he waited at the gas station and prayed his funds would be released so he could fill his tank and head home. The bank was not able to verify his check that day.

"I was desperate. Sitting there in the gas station on Christmas Eve, away from my family and I couldn't get home," he told KGW. "I was exasperated. I just wish I had $20 to get home."

Eugenio said he decided to call the bank's customer care number, in a Hail-Mary attempt for help. He connected with call center representative Emily James and explained the situation.

James, who worked at a call center in Portland, told KGW that she put Eugenio on hold and went to talk to a supervisor, Abigail Gilbert, about what she could do to help.

"I know I can't remove the hold and not get in trouble. It's Christmas Eve, let's get this guy home. Let's do anything," James recalled.

According to The Oregonian, Gilbert gave James $20 and gave her permission to leave and meet Eugenio at the gas station to give him the cash.

“It was just, 'If I can fix this, let’s just fix it,' and that wasn’t a good business decision,” Gilbert said. “It was an emotional decision.”

Eugenio told KGW that he was so taken aback by the kind gesture that he cried. That gesture, however, would cost James and Gilbert their jobs.

A few days after James gave Eugenio the money, a regional manager pulled her aside and fired both her and Gilbert.

A bank spokesperson told NBC that James and Gilbert were fired for violating a company policy that prohibits employees from leaving work to meet with unknown customers.

James told The Oregonian that she understands the company was worried about her safety but thought the situation could have been handled differently.

The bank agrees, according to a statement it shared with NBC News on Saturday.

"Our recent employment decision in Oregon did not reflect who we are as a company. U.S. Bank fell short of our and others’ expectations and we sincerely apologize," the statement said. "Our CEO Andy Cecere has personally spoken with both employees and asked them to rejoin the company."

Cecere is CEO of U.S. Bancorp, the parent company of U.S. Bank.

Gilbert agreed to come back as a call center supervisor and James is still considering a new position with the company, the bank spokesperson said.

"We are committed to understanding how we can learn from these events and make the right changes so they do not reoccur. We are beginning a re-evaluation immediately of our policies and how they are applied to be certain they are flexible and put the customer first, while remaining consistent with our obligation to safeguard customer assets and ensure the safety of our employees," the bank's statement said