Its true nobody is going to hold you there the right thing for you to if you are not satisfy with the work enviroment and how the firm operate I think the best decission is for you to walk away.I think when the working environment is no more conducive, the best option is to walk away. There are sometimes perseverance won't help. There are other establishment that will accept you and you find peace working there.
Its a very good way to get comfort .
But there is nothing wrong if you can voice out your opinion on what you will like to be improved