You know about outsourcing. It's cheap but doesn't guarantee quality work. Instead of opting for the cheap but expensive option, it's much better to actually to offer people temp jobs when you have a lot of work which must be done. That way you can not only directly monitor what your employees are doing but you don't have to pay anyone money for doing nothing when there's not much work available.
People who are committed to improvements and getting a good outcome from their businesses so it can be playing a good role with a confident improvement this is the way how we can get to have all factors learning which helps so yes it helps and brings out the best at maximum.