решение зависит от конкретной ситуации. Понятно, что в долгосрочной перспективе оставлять такого человека нельзя, это просто не эффективно.
Если же специалист действительно ОЧЕНЬ нужен для работы и найти другого в ближайшее время невозможно, то я бы его оставил на время (по возможности не в коллективе). НО параллельно в любом случае искал бы другого на его место.