When I joined the company, the business and admin part was just chaos. My supervisor wasn't opened for feedback, and when I suggested some improvements and changes (very much needed), she decided to get rid of me. It's truly sad to see someone with such a seniority and expertise in constant need of professional and personal validation. No point to employ a BDM to then micromanage him and also to set him up for failure by not giving him information that he needs and by creating every possible obstacles to his job. This is simply unethical.