Pros
It is truly Electronics Manufacturer giant. The big factory houses everything and knowledge transfer via training sessions is common.
Wide Range - They have their foot stamp in almost everything. From low cost,simple design, less volume protomodels to high cost,complex design mass volume products.Foxconn does it.
Cons
Difficulty in communication for a foreigner