great place to work, ideal for those who enjoy tackling challenging assignmentsThe good thingsGood work environment, excellent compensation system, and opportunities to explore the latest technologies
focus on continuous learning and development
The challengesToo high expectation