I’m a supervisor on a team of supervisors who all talk shit about each other and myself, so I just let it roll off my back. It says more about them then it does you. Either stand up for yourself or ignore them, sounds like a shitty work environment.
Our mission is to provide everyone with access to large- scale community websites for the good of humanity. Without ads, without tracking, without greed.