Duane Kuiper knows the Giants have a lot of work to do, but he also sees a lot he likes.