Do you the like the new job (except for the code base) ? Like the domain, co-workers etc. If so then propose that you can increase the velocity of release by proposing good architecture practices.
Then have them write integration tests for all the major test cases and start peeling the layers. It is almost kind of fun to develop in brown field instead of green field. Looks like the code grew organically without much thought.