Like many suppliers, Halo has a very distinct base. If you happen to like it, you will like their juice. If you don't happen to like their base, you won't. Some describe it as a 'pure' taste, others say it's medicinal tasting.
I think it's a great company, great owners that seem to care about their products, great customer service. I don't think there is one juice out there that is completely loved by everyone. At least I haven't found it. The only way to know is give it a try. There are a couple of suppliers that sometimes sell small samples sizes of Halo juice if you don't want to committ to a large bottle. That's how I tried it, I picked up a few samples. Check the suppliers section or the Steals and Deals thread. Sometimes it's listed.