Depo shot

Shaveta
I'm 6 weeks pp and they gave me the depo shot, so far I haven't had any side effects besides sore joints. I was thinking about continuing it. Is anybody else on depo? Do you recommend it? If not whats a good birth Control?