Big Tech is still braving the storm