Birth control shot

Has anyone ever had the Depo shot birth control before ? How do you feel after ? Is a safe for your health ? Would you recommend it ? Anything I should be aware of ?