A pal of mine who works for Clownstrike tells me that the entire company is being given the day off on Friday May 22nd as a 'recharge' day. Given what we know about Clownstrike's fake claims re: the DNC hack, to this anon it's a suspicious move. It would not come as a surprise to discover something happening that weekend with downsizing / sudden closure.
My pal is a bit of libtard, so telling him to dust down his CV will end in ridicule.