More interested in file storage, project management, time rapporting, client acquisition etc. What else would you add?
Put LibreOffice on all the desktops and GnuCash is a great highly customizable accounting program.
Any form of documentation (processes, design decisions, …) might be better off in some form of wiki than in a loose bunch of .doc(x) o .pdf files.
I work for a crowd that only does foss or what ever we can build ourselves
PABX is done locally File servers of course, Asset management and tracking built in house Time and attendance built in house Generator management Mail server for outbound mails Projects board Several internal websites
Ask your IT-Guy. If you don’t have one, you shouldn’t selfhost at all as a company.
Whatever you do, make sure your backups are solid. Consider it while you make decisions on what software, and services to use. “I’m going to set up nextcloud today, how am I going to back that shit up?”