Is there a possibility of H1B visa getting rejected for 4th time consecutively?

I’m working in TCS and my H1B visa got rejected for 3 times already and this is the 4th time I’m waiting to get result. I would like to know this visa selection is purely based on luck or is there something that my company management plays in between on selection or rejection. I have been continuously hearing from my friends and colleagues that management also plays vital role on this. Pls let me know.