The FBI raided his girlfriend's parents house and harassed and disrupted the lives of all his friends and family prior to him going to Iceland.
All he did was download a file. The FBI knew he was politically motivated but treated him like a criminal.
Sure his first employer is within their rights to fire him. But the hedge fund only fired him (despite him already giving notice to leave) after the FBI showed up to harass and disrupt his life.
This is not how law enforcement should work.