Companies usually outsource electrical engineering when internal capacity and project demand no longer align. A firm can be staffed well enough and still come under pressure once a few permit sets, coordination rounds, and late design revisions land at the same time. In that situation, outside support is less a strategic slogan and more a delivery decision.
Sometimes that help comes from a freelance electrical engineer brought in for a defined package. Sometimes it comes from a larger external team that can handle production work at scale. The appeal is fairly straightforward. A project keeps moving, the internal team has room to think, and the firm does not have to solve a short-term workload spike with a long-term hiring commitment.
Capacity ...