What reason would the company employee (identified by name) have to give an answer that contradicts the company line, or casts the company in a poor light?
I'm trying to find a way this could work, but I don't see one - not because of your implementation, but because there's a fundamental information imbalance and incentive problem.
It's a good question. We think there a lot of questions with answers that are beneficial to both sides. Perhaps some companies won't filter their employees - we're not sure. We might break out a section that allows employees to review or answer questions anonymously.
In fact, now that I cast my mind back to old paperwork, making any kind of public statement while identifying yourself as a company employee ... may violate your employment agreement, unless you're authorized to speak on behalf of the company.
I'm trying to find a way this could work, but I don't see one - not because of your implementation, but because there's a fundamental information imbalance and incentive problem.