I keep saying this to a state department that has several dozen software developers, plus their managers, PMs, testers, BAs, etc... That's a decent sized software company right there, yet they act like they've only just heard of this new fangled internet thingie that they'll get around to getting real soon now.
I don't know why. They have seemingly no problem keeping their accounting department in house, even though they're not an accounting firm.
If a core part of your business is software, you are a tech company. Congratulations. Yes banks, that means you too.