It is really good that you went "back to work".
What a bummer to see your leaders treating your clients this way and also treating the crew poorly. There is no reason for any of that.
I know you can clean house and get things back to your vision.
Keep up the good work!