If you come across this page while contemplating working for Diodes Fabtech, please stop and forget them. They have tons of job openings now, because people are leaving in droves. Awful management, dangerous chemicals, and no opportunities, except for special pets(O.N.), make working here unbearable.
They hire lots of H1b visa workers because they no you can't just up and quit, they will use your status against you. Please take my warning seriously, avoid the misery.