It does., @flyingcheesehead is mistaken. You do have to bug the final altitude, sometimes I forget that. Also it won’t work if your descent requires you to exceed your preferred descent rate and you must be navigating via GPS.
There’s no VNAV climb capability, I think VNAVs were designed with...