I'm interviewing at a place that is two floors down from SRAM's wwh. If I get the job, I'll go upstairs to see what's what. Do they still have US manufacturing in Elk Grove Village?
They phased that out years ago. One of my biker friends works for them, and he spends a lot of time in Taiwan checking on their mfg sites.