Apparently they didn’t hire a qualified BizTalk Developer or Contractor. They decided that they would do the Application themselves.
They figured out how to create Orchestrations and how to use the BRE. Everything else was done in both Serialized and Non-Serialized .Net Classes. They called these classes from Expressions and Message Assign Shapes in Atomic Scopes.