Great tooling. Great SW development culture. Strict requirements on code quality. Mandatory testing. Mentorship and continuous reviews for writing good code.