I worked on a Deutsche Telekom cloud project, which was somewhat internally competing with the Huawei-built Open Telekom Cloud. At the same time, a business partner and I also consulted other telco companies.
What I have seen, down to the data center from Huawei was insane. From a technical perspective (hardware and software) was great, but the pace they ate up people was something I am not familiar with in European culture.
This one day, checking the servers in the DC, a manager-like dude was shouting at his subordinate engineer to fix things. I found it weird (and a bit unprofessional). Next day, a new engineer joined the team, the previous one was not there anymore. When I asked how did they replace him so quickly, they told me that they literally flew someone in from China overnight.
They delivered. Their things worked. Tech was great. I wouldn't want to work in such environment.