"Assembles and trains the most sophisticated units."
Keep in mind that mere existence of Engineering center is serious burden on economy, as it has maintenance of 100 gold per tick.
All units in engineering center require not only oil, but also positive oil income. Unlike Inn, this structure doesn't allow hiring units with deficit. So oil platforms should be built first.
If colony has negative oil income, engineering center units will not desert, but will require extra maintenance.