I just reviewed an Immortal Works contract, and it's pretty bad. Among other problems: an agent-of-record clause that empowers the agent in ways that may exceed the actual author-agent relationship; editing clauses that empower the publisher to edit and make abridgements without the author's consent (the author's only recourse is to walk away); vague language that makes it hard to figure out the meaning of some of the clauses, including the actual term of the contract; and language that empowers the publisher to bill the author for unspecified editing and production costs if the publisher decides the author is in breach or has missed a deadline. There's also language that suggests that they compensate "referral agents" for sending authors their way.
Immortal Works appears to have published just 10 books since its 2016 startup. This is a really, really slow publication schedule--kind of hard to understand, given that there's a pretty big staff for such a small press. The publishing schedule is also troublingly irregular, with several months' gap between releases in some cases. For instance, they released a book in November 2016, then nothing until March 2017, and then nothing until August. It's just not very professional.
The books' Amazon sales rankings are dire, especially the Kindle rankings. Doesn't look to me like a publisher that's putting a lot of effort into marketing and promotion.
- Victoria