Pros: support free housing, and free meats
Cons: long working hours per day
Heavy press for mission but it is helpful to upgrade myself.
I learned management skills, multi-functional teams across several geographical locations, problem solving.
Highly educated co-workers
The hardest part: insufficient man power, too many reports and materials to prepare
Enjoyable part: training chances