A marketing degree from a top business school should be a pretty easy degree to get a job with. From what you said you learned, it sounds a bit like you have something of a negative attitude, which isn't a good thing for a marketing person to convey. I'd be a little introspective and see if maybe I wasn't marketing myself very well. FWIW, my daughter just graduated with a degree in public relations, which I guess is similar and walked into a nice job right away. You really need to be persistent and be a go-getter. There's a lot of competition out there. As somebody with a masters degree in computer science, I'm going to say it isn't for everybody. If you're not good at math and logic, you're going to have a really tough time with it.