Depo Injection

What's everyone views on the depo injection? 
Want to know good and bad before getting it on Thursday 🙈
Can't seem to get on with any contraceptives 🙄