A boomerang employee is one that returns to a company where they had previously worked. The gap could be a matter of months, or years or even decades.
The name is simple - a boomerang goes away, then returns, right? But this implies the idea that an employee was always destined or designed to return and it's not always the case.