TFW?  Just a guess... does that stand for Foreign Workers?  Not sure where you live but in Nova Scotia Tim Horton's restaurants are staffed by local people.  Not sure the Foreign Worker (if that is what TFW means) angle makes any sense.