They are what an insurance company shouldnt be. Their first endeavour is to reject your claims on flimsy grounds, if you persist and prevail they will effect huge deductions to reduce the claim amount. In some cases they offer low premium but make up for it with high claims rejection.
I have my parents policy with them for over 14 years, in 14 years there were 4 claims made and every time they made me regret buying a Star Health policy. They made over 50% deductions from claim amounts that fulfilled all claim conditions as per the policy.