Pros
Very good manufacturer in the industry. Good visibility in HQ. Be proud to be in such an excellent company.
Cons
1) HR in HQ knows nothing about the hiring market in SV. 2) Put every single word related to your compensation and benefits on to paper contract, otherwise they will refuse to admit. Never ever trust the saying like "We will..." 3) The company revoke the sponsorship of immigration if you leave company, even though this is reasonable but unnecessary. This is very rare in SV and usually be called as "mean". They have 100% right to do this, but gain nothing but only revenge to the employees who left. 4) No clear development route on AI. They only need the AI technique which is "enough" and "cheap". Not any exploration. Your only value is to replace the 3rd party vendor of AI techs.