Got a tough decision to make, and while the responsibility for the decision is on me, I could benefit from the feedback of the TE's collective wisdom.
I was recently approached and subsequently offered a job by a very large corporation (high up there on the Fortune list)
Main pro: the name of the company is supposedly a big career booster. i've only worked in relatively small companies so far
Main con: part of the company's business goes against my own moral code. i would not have direct interaction with that part though
Additional pro: doubling the paycheck, kicking it far over the six-digit line
Additional con: it's a contract job, and i have always done full-time up until now. there is an inherent risk that this gig will end early or not provide the promised 40 hours/week
That's the high level description... Do tell me if you think I'm crazy to hesitate in making the call one way or another. I am deliberating so any feedback will help

Thanks for reading