[citation][nom]quantum mask[/nom]Actually it all depends on how a company is run. When I worked in IT for a small engineering firm, sometimes turnaround time was more important than the cost of repair. Some equipment needed to be running and we could not afford having time lost while a certain piece of equipment is sent away for repairs. If we could fix it in-house, we did, and, coincidentally, we fixed more laptops than any other piece of equipment. I guess it depends on how the company wants to spend it's money, or if it even can. That Mac would definitely have to be sent away. (We don't use Macs in engineering firms anyway)[/citation]
HP, Lexmark, Xerox, etc. typically have a tech on site next day with parts. Service contracts are established to cover these, though incidentals (damage) typically are paid out of pocket by the department that "owns" the equipment.
Small businesses may employ a "computer guy" to do this full-time, but even most of those I know use a local tech company to outsource repairs.
I should probably rephrase and say "have you ever had a job in a large organization?", which was a general question and not a diss.