Even then this really isn't appropriate for work in my eyes and is extremely unprofessional. I can't even imagine sending g something like this or posting it anywhere internally at my job.A lot of companies have intranets and it's entirely possible this was not meant to be seen by the entire company given the use of "viral" in the post. Someone within the smaller group may have shared it to others and the cycle begins.