Bc opinions

What are your thoughts on the depo shot? Any side affects for you? If so what?