3 ms·
1) Are they asking you to directly get involved in the sketchy/misleading things that they are doing? If yes, I think you should flat out refuse to do it, and
by whack 10y ago
1) Are they asking you to directly get involved in the sketchy/misleading things that they are doing?
If yes, I think you should flat out refuse to do it, and start looking for another job asap.
2) Are their competitors playing fair?
Moral purists may disagree with this, but if the people being hurt by your dirty tactics, are themselves fighting dirty, I think it's fair game. There's no reason why the weaker side should handicap itself against a stronger opponent who's fighting dirty.
3) Can you do more good than harm, from the inside?
One way is by repeatedly raising this issue for broader discussion, when opportunities arise, and shaming people into more ethical behavior. Another way is by being a whistleblower. Edward Snowden did a lot more to champion privacy by working for the NSA and then being a whistleblower, than by refusing to work for the NSA at all.
----
If none of the above give you sufficient grounds to stay, then look for other companies to join in the medium term. There's no reason to rush and quit, without getting another good job lined up. And in the meantime, as a new hire, you're not really an important part of the company anyway, so you don't need to feel guilty about "enabling" anything. During your exit interview, if they ask you why you're leaving, consider telling them honestly that you don't feel comfortable working for a company that misleads its users. This just might be the most impactful thing you can do, in terms of persuading the company to change its ways.
Lastly, kudos to you for making ethical behavior a priority.