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).

A guided rollout is included with all our plans. Simply send us your job descriptions and we will set up your evaluations.
Expert HR advice is available to all customers free of charge.