Anyone ever worked for DFI?

Anyone ever worked for DFI?

What was the company culture like?
Were foreigners treated well?
Was overtime expected?