Definition: what makes a publishing company one to avoid
A self-publishing company to avoid is one whose business depends more on selling services to authors than on producing books readers buy, or whose terms leave the author worse off than publishing alone. The usual signs are unclear contracts, retained rights, and guarantees no one can keep.
Big Impact Books applies the same test to itself: you should be able to ask it every question below and get a straight answer.