I worked for 7 years for a company where business support applications were custom built in-house.
Employing 1 then 2 full time software developers.
We had a sister company which bought in all of their software and employed no software professionals, custom spreadsheets in excel and a poor database application, built in access were used.
Our business turned over double the money for half the cost and all staff knew that the data in the database was correct and a true picture of operations could be got out of the systems in under 10 minutes.
our sister company was clueless and couldn't find its backside with both hands in daylight as far as the data was concerned.
The companies were eventually merged and in house development was dropped in favor of buy in.
The developers and other IT staff were all made redundant save for the network manager.
No doubt you can guess which set of Management now runs the merged business. Doh!
Hiding under a desk from SSIS Implemenation Work