Do I stay on a job I don't like because is hard to find marketing jobs in SV?
Why is it hard to find a marketing job? When you have skills the pain of job-hunting goes away. If you don't have skills, use the crappy job as a platform for learning them.