Pros: The crew was amazing and everyone was very nice. Excellent airline!
Cons: Their signage at Beijing was hard to follow. We were flying to Korea and it's an international flight but everyone directed us to their domestic side and eventually couldn't check us in because we needed to goto their international counter. It's also so massive so I probably missed the sign but once we got to the right place everyone was helpful again. Would fly them again.