Good environment and nice welfare company.The good thingsThis company has one of the best working environment. Many talented and brilliant people there who are willing to assist. Never stingy on staffs welfare and performance compensation.
The challengesNeed a better work load distribution among the HQ in US and others sides.