As an aside, the use of the term "poaching" always bugged me. It implies that an employee is owned by a company like some deer in the King's forest.
Most people don't leave a company for less money and no other benefits, and there's nothing wrong with employees being lured away for more pay. That's how it's supposed to work.
Whatever the technical "correctness" of the term, it comes of as a sort of apology for setting better wages and we should use less loaded terms, like "recruited" or "bid/hired away".