At the company where I work (a web startup with 100 and some odd employees, half of which are the engineers) EVERYONE uses IRC. The engineers, yes, all the teams have their own channels, general channels, etc.
But so do the support staff, the business folks, marketing, etc. Its amazing.