So it wasn’t his first time? That explains it
If he had been told repeatedly not to do it...and continued...CB has every reason to fire him
Not only its loss of inventory and money...in some areas it could be considered a health code violation
It said he’d been written up 5 times. I wouldn’t have waited for 5 if I’d been the manager. They must have liked him as a server to give him so many chances.