Anyone ever worked for DFI?
What was the company culture like? Were foreigners treated well? Was overtime expected?