The market for experienced software engineers is experiencing the highest demand I have ever seen. Managers, assume all your direct reports are flight risks - being offered a better culture, sign-on bonuses, higher pay, increased responsibilities, and new challenges.