He seems in between. In season one he was a villain, now he’s more (lack of a better phrase) anti-heroic/anti-villainous. Someone with a morally grey area.
I just hope that later he doesn't end up betraying, because that's all the damage he did to Eleven (especially to his mother Terry Ives who damaged his mind by wanting to get her back)