Yeah, I once asked about that kind of review at a company that didn't have it, and everyone automatically assumed that I hated my manager and wanted to get her in trouble. In fact, the opposite was true. For some reason people think that the only purpose of upward feedback is to rat on your boss.