EU/EEA Citizens, spouses of Irish citizens and a few other categories can work here freely without a work permit or green card. (The EEA is the European Economic Area and includes all of the EU except Romania and Bulgaria plus Iceland, Liechtenstein, Norway and Switzerland).