We were a small company with a very loyal and large residential customer list. We paid our top climbers considerably more than the big companies, but we couldn't compete with bennies. Our top climbers were guaranteed 4 hrs if weather was too bad to work, and major holidays. No pension and that was before 401K's. We were booked all the way through the winter. Over the years we picked up a couple top guys in our area because big companies had laid them off due to slow work in the winter. They had to call so many companies a week to get their unemployment. When they called us they were surprised when we said "Yes, come on in". 30 years ago all the tree guys in the area knew all the others. When a good guy became available every one knew. Back then a lot of the best guys were heavy drinkers and would get in trouble, if the big companies tried to use progressive discipline, they just quit. They would be hired on the next day by someone else.
This might not help you with the big company question, and most of the good little guys in our area have retired (like me) or been bought out. Seems like there are a zillion fly by night guys out there now. Might be hard to find a good little company now, Joe.
P.S. As mentioned above, we had guys from big companies come highly recommended and were terrible, all they were was bucket jockies. Then again, some really top notch guys come from the biggies. I think the really good guys that don't stay spin off on their own.