It's not equivalent. Being in China / Chinese does not mean compliance with or involvement in Chinese spying. (Or at least not voluntarily) Working for NSO does though.
> rolling with that line of thinking, it seems that anyone who takes a job at a company is somehow involved with promoting that company's mission.
Yes, that is literally the meaning of working for a company. If the company created a job opening and hired a person, they did so because they have reason to believe that this employee will promote the company's mission.
As to your example, an accountant at Facebook is most definitely promoting the company's mission. I would argue that if a person is against the company's mission, then there is a serious ethical issue with them taking the job.