Googler here. Really good engineers are difficult to replace, our hire/no-hire ratio for candidates is insanely small and and increasing recruiting efforts puts more burden on the engineers who do the interviews. Losing people over this issue definitely hurts.
No need to worry, lots of people you can pick up from the following companies they may want to shift a few levels up from hell on the morality spectrum.
Lockheed Martin
Boeing
Raytheon
General Dynamics
Northrop Grumman
United Technologies
L-3 Communications
BAE Systems