In my experience the contractors were very good at copy/ paste and then minor modifications to product something that might be considered functional. If something needed to be developed from scratch... Completely lost and useless.
Yes, this is a point I left out.