| My friend and I (both females) one the CEO of a tech company and me a Staff Engineer, have talked about how to do HR right and we came up with an idea but havnt done anything with it. Since HR is clearly biased towards the companies and this has proven to cause a lot of problems, they will never side with you over the company if the company is indeed wrong. HR should ideally be an independent third party and all issues treated the same way a legal audit would. An org comes in promises to keep things confidential. Objectively assesses the situation, inquires for more info (emails, convos etc) and determines the outcome. If someone needs to be fired and it's a male superior, then so be it. HR is never going to tell their boss that they should be fired for mistreating another employee for example, if they do not also want to lose their jobs. In reality it makes sense to have an internal HR for all things like hiring recruiting etc etc etc but when it comes to managing deteriorated relationships between employees it will never be done right unless an independent third party comes into asses. |