There's Hobby Lobby's mistake right there. They should have assigned it work designed to look like a promotion where it simply could not perform, documented its incompetence and 'reluctantly' fired it.
Yes they screwed up on the local level.Should have contacted Corp Legal and that would not have happened.Behind closed doors it would have been decided to let this malcontent “GO” aka shit caned, fired, adios freak.