How can I have employees review on/over company policies or overall management?

You can simply create company management as a new person and let every employee evaluate that company (as a person).

Guided rollout is included with all our plans, send us job descriptions and we will set up your evaluations.
Expert HR advice is available to all customers free.