Big Red IT Flags Showing Up

Published: April 3, 2020, 3:52 p.m.

1/3 of Americans DO NOT take their vacation days... look at us now! I did this show with Michael Horn pre-apocalypse We talked about mandatory Vacations and how they prevent Collusion So I have a few questions, Has working from home revealed any holes in...