It looks like our IT department is testing our employees again. They had an outside company send an “invoice reminder” with a link.
Yeah, right. Nobody should be sending me any invoices and I’m certainly not late on one. I did a little digging and it led me here:
Sorry, IT guys. You’ll have to try harder next time.