Although the majority of the workers who collect unemployment benefits are U.S. citizens, non-citizens can also have the right to work in the United States under certain circumstances. ... He is not a permanent resident of the United States, but since he is eligible to work here he can collect unemployment benefits.