Vantaggi
There are 2 reason why it is best working in Huawei. The first one is the remuneration package. They usually pay higher than standard thus it is a avery good choice for those chasing to increase their salary. Second is because of the knowledge. Huawei has a very good knowledge portal sharing. You can really learn a lot of telecommunication solutions and equipments. By knowing this, it surely will help you in your future undertaking.
Svantaggi
Every company have their downsides as well. For Huawei, one of them is they really work you to the bone. Although they are paying you more than normal, the workload is even greater. But take it as a challenge as you will learn a lot from it. Another matter is the communication problem. I think this is the biggest problem. Foreigners have a really hard time to adjust and work with Chinese from the mainland. They seem to be more close and hard to share things