I definitely agree with the importance of feedback. I think companies sometimes tend to be too polite. (Don't get me wrong -- you don't want rudeness, but directness is valuable). There's nothing more frustrating than spending a lot of time on a project and having no idea if you're creating value, or walking down a rabbit hole that is not useful.