We also had internal competition and friction. The 9000 and 1100 teams resented if their technology was not pitched to a prospective customer. The 9000 was lower-end than 1100, but there was enough overlap in the mid-range.
I also programmed the CADE 1900, a data entry system that paid for many trips throughout Canada and the U.S.
Before that, I wrote apps in IBM mainframe Assembler for a life insurance company.
(Sorry I didn't reply sooner, I had not seen the question).
The 9300 I programmed had 32K, tape drives, card reader & punch. It ran NCOS (Non-Concurrent OS). It had no virtual memory, so we had to write our own "overlays", sections of code that were loaded at beginning and end of a run, for initialization and wrapping up. No console, just sixteen lights to display error numbers, and eight butterfly switches for writing directly to memory.
Imagine running an insurance company on 32K!
Was your whole insurance application only assembler, i.e. no COBOL or RPG at all?
I left the company after three years because I could only compile & test at night or on weekends.