He is basically like Poppy now, crappy early game with a godly late game. Unlike Poppy, though, he has some matchups he can go into where he won't just get dumped on the entire laning phase. He takes a really long time to scale, needing both
and
as his core build. After this point he only has up to go. He is very skirmish based and requires small teamfights to get going. Once he does reach late game, he can do better in teamfights since he can basically insta-kill a carry, but until that point, he isn't much of a threat, needing his team to set up his kills for him. He got nerfed incredibly hard because of how overpowering he was, which is why he is in the state he is now. To be able to play him you need to have a lot of game knowledge to barely be able to pull him off and even then, you have a good chance of losing with him.