Seriously speaking I donot feel any Pros about huawei except Money .
1. Here Customer comes first and employees second .
2. Your optimisation in work is considered as Short cuts .
3. They believe in working like dogs , irrespective of your health and personal emotions .
4. Good for only freshers , because they can work day and night without any liability .
5. Contractors are treated like slaves .
6. this is worst place for Married females and people who are coming from distance .
7. Morning 9:30 times makes you feel as if you are working in jail .
8. Though you are entitled for 2.5 leaves a month , but if you avail leaves in succession due to some emergency , your rating will degrade .
9. People on higher management are not technically competent about project , they are the ones who follow same old routine method which includes long working hours .
10. You will be promoted only if you have potential to work for 12-13 hrs each day .
11. I have seen several incidents where in employees were forced to cancel there leaves / trips and have to rush to office in between , even if there is not much emergency and when issues can be resolved over phone also .
12. Have seen people down with fever also coming to office , they donot understand that this may cause other people also sick due to infection .
13. Lot of pressure , part of which is real while part of that is created by panic of higher management . They will ask for status every 2-3 hours .
14. Agile sucks , with less time and lots of procedures , approvals and documentaton .
15. would suggest people if you are keen about your family to join Huawei , you can join only if you are ready to spend a minimum of 10 - 11 hrs each day in the office . 10 hrs is considered as miniimum working hours , though official working hours are 8:30 - 5:30 and core working hours are 9:30 to 4:30 .