There are more than 50 R&D related teams, and 70% of them are senior engineers with more than ten years of experience.