Ask Sophie™: When should I sponsor engineers for green cards?