Good pay and benefits. They treat you like a dog, and if they like you, it can be nice since they will toss you a bone frequently. If you are okay with that and not getting your hands too messy, this place is perfect. Learn Simplified Chinese, as it will help a lot.
If you are American, they treat you like second class. The company's software engineering force is all in the Hangzhou and Hefei offices. They move key individuals from these offices to operate in the United States on strictly Chinese-speaking teams. These teams are the ones that interface between the China offices and the Americas. All American national employees are just a front. It's twofold: the Chinese employees work a 996 schedule, and they need some of these employees with the same work culture in the Americas to move things along the way they work. It's a typical eastern work culture.
If you are an American, you will experience culture shock. You should watch "American Factory" if you want to understand the work culture more. You need to move fast in an eastern sense. A western mind won't be able to compete. I place all this in the cons because they show they are an American company when they are not.
I've been in the industry for almost a decade now, and this is the worst interview experience I've ever had with a recruiter. From the get-go, the recruiter decided she didn't like me for whatever reason. She was combative and kept trying to contrad
- 1 interview with recruiter - 1 interview with hiring manager - 3 technical interviews (1 hr each) - 1 quick call with director - 1 quick call with hiring manager - Offer
The interviewer was very unprofessional. The technical team lead asked about CTC instead of technical questions. The HR representative was also unprofessional. It takes weeks to get an interview status update. They asked about some basic MVC question
I've been in the industry for almost a decade now, and this is the worst interview experience I've ever had with a recruiter. From the get-go, the recruiter decided she didn't like me for whatever reason. She was combative and kept trying to contrad
- 1 interview with recruiter - 1 interview with hiring manager - 3 technical interviews (1 hr each) - 1 quick call with director - 1 quick call with hiring manager - Offer
The interviewer was very unprofessional. The technical team lead asked about CTC instead of technical questions. The HR representative was also unprofessional. It takes weeks to get an interview status update. They asked about some basic MVC question