I ran a hardware startup for about a decade. We ended up doing all PCB assembly in China. We did try to find this in the USA, but it was indeed too slow and expensive. The bottleneck in assembling a PCB is usually component sourcing. My product was not the most complicated, and even then, to assemble in Shenzhen, China, it often took a few weeks to get all the components. The core issue here is that latency is determ…
Currently there's a wall between the designer and the manufacturer, which hurts lead times massively, we're aiming to bring that down.