The culture within each department can vary significantly, including team cohesion and attitudes towards overtime work. In NIO, specifically NIO China, no paid overtime work (HR will not approve overtime bonus and you are doing it "voluntarily") is considered normal across most departments. If you disagree or dislike overtime work, you may have limited opportunities for promotion and a raise, but HR or your LM will not tell you about this. The scoring system used is often considered broken, as it is not based (<40%) on peer reviews and your capability but rather on the opinion of your direct manager. This can be a source of office politics, so maintaining a good relationship with your line manager is much more important than actually get your work done for promotion consideration. Promotion in tittle is different from rasise btw, promotion does not mean to raise, and there is no annual raise for everyone. Once you joined NIO, you are unlikly to get a noticiable raise except you have a really good LM/VP who noticed of your hard effort and willing to help you out, or you somehow have a strong relationship with your LM and he/she can add your into the list of raise (and do unfair thing to other hard working co-workers). Recently, there have been gossip that the new manager of the Digital Cockpit department is enforcing a 996 work schedule, and requiring weekend team building activities which may require taking annual leave. Although in the company vision "Care" is one of them, but unfortunatly, after seeing some colleagues died due to such inhuman working environment (and overcrowded office environment, noise hazard in office due to test equipment but no mitigations), I disagree to "company is working on it's vision".