I can only assume your coworker had quite an elaborate setup, as most ircds (e.g., ircu, charybdis, ircd-hybrid) take an hour, tops, to configure and get running.
While I could have relied on the defaults, I wouldn't trust my users' data with a default configuration. It would be irresponsible at best, and this is even more important to companies.