Throwaway for anonymity reasons.
I learned to code. I am good enough to get a job at a Google/Amazon/Facebook. Should I do it? I feel like it would be working for the devil, but I also feel like almost every job is like that. $200k/yr sounds pretty nice.
Yes.
But be prepared for the fact that everyone I have known that has worked there (in the uk) has said it was fucking awful. These are just normal people.
If the money is good you absolutely should though. No questions. Use some of that income for the cause.