Any shampoo containing harsh ingredients such as parabens, sulphates and silicone are bad for hair. You should check for the ingredients before selecting a shampoo. Pantene also has sulphate free varieties.
Hair growth varies from person to person and depends on lot of factors like nutrition, hormones and genetics. But on an avg hair grows half inch per month.
There are no quick fixes. Have a balanced diet with greens and proteins.