I think hes done a good job. Not sure hes quite the golden boy that some people claim though.
That being said, I think this is the reason why going full rebuild is a major risk. Theres teams like Edmonton, Buffalo etc that have taken forever to get out (and in Buffalo's case, still not out).
I do like a lot of the trades that hes made. Hes had some flop decisions like Copp and Chiarot probably being the worst.
I do like him moving Hronek. It shows to me that hes not super rigid in his plan. I think when a team starts to move up, a GM still needs some patience before they are a contender. I look at someone like Dorion and even though I like some of his moves, I do wonder if some patience would of worked better in the long run.