Birth control pills

Co
Has anyone taken estarylla for birth crontrol? Does all pills gain weight? What about the shots? Please advice...tia