Are we going to furloughed until this is over or laid off? My manager said an announcement is coming soon. Has anyone else heard anything about this?