How powerful is the Blood Hunter class?

Someone sent me their character sheet for a session today and asked if they could make a Bloodhunter. I looked over some of their abilities and it seems pretty strong, but maybe that’s because I’m still pretty new to DnD and trying to DM for people. Still, I was wondering if others knew if it was OP or pretty balanced? I should also note we roll for stats (roll 4 dice take the highest 3), so they have fairly high attributes.