We are a software development team. Our boss wants to do everything by himself. We write and check in code. He goes in and modifies everything. The problem is, he rips out well written, production code, and adds his own. We lose time testing it. When his stuff doesn't work, he keeps adding the code that he removed until the issues are fixed. But, he doesn't add our notes/comments, etc. Many times it looks like, he did it just to remove our names and comments from the code base.
A bunch couldn't tolerate this, and have left. But, some of us can't (lack of time to prepare for interviews, so on).
He is the owner of the company. What's the best thing to do?