The implant-pros and cons?

I'm considering getting the implant for  protection and to stop my periods but I'm hesitant about it and I heard it can make you gain weight aswell as being really painful to insert, 
What are the pros and cons of this?
And can anyone who's has it tell me what it's like and how it's inserted/,
 Procedure I.e, needle etc 
Thank you x