It's good to tell the truth instead of keeping secrets.
James knew that his boss at McDonald's sometimes served hamburgers well past their expiration date.
James wants to avoid unemployment.
James applies for new jobs until he finds a better position, then calls the local food safety inspector.
James doesn't mention the expired meat to anyone, so he can keep his job.
The McDonald's is shut down temporarily and the manger is fired, but James is content at his new position.
Eventually some customers get sick and sue the McDonald's where James works.