Pros
- Excellent team, high moral and ethical standards, distribution of Machine learning and Software engineering expertise, multi-disciplinary background with Masters and PhD degrees
- Great working culture, weekly team lunches, quarterly team events, summer family event, the weekly reading club for knowledge sharing, excellent teamwork, collaborative environment
- Open communication, transparent policies
- three offices in China, R&D office in Pittsburgh, headquartered in Mountain View; multi-cultural and travel opportunities to support business and engineering
- Machine learning engine running on more than 100 Million devices and counting
- Approachable leadership, supportive colleagues, motivated people, and cooperative local and international offices
- Challenging Machine learning and data science problems to work on
- Challenging software architecture problems to work on
- Customer focused, people-centric, technology-driven
Cons
- No major cons
- Days are pretty busy here, but that is good I believe as the company has a ton of things to work on and a ton of ideas to implement
- Excellent work and culture, more PR will be helpful, I would say