I worked at BD for 22 years and learned that there is only one fool proof way to determine if layoffs are coming. If you have access to the conference room reservation database look for banks of all day reservations by HR. If you see that get ready to (hopefully) collect a decent severance package.
Posted in an older thread by @VoHvxvx-3Guwn, bumped to top for important info.