the depo shot?!?

I've read so many negative reviews on this BC.. If you've ever been on this shot or is currently how was your experience with it?