Does anyone take the depo provera shot?

Elizabeth
I talked to my doctor about it but want to hear from people who've done it...did it make you gain weight or did you have any side effects? Does it cause inferility?