Why is it so hard to find a good software development firm? I've been doing this for some time and in my experience there are three types a) those who are just bad, sadly this makes up about 90%, b) great firms but eventually get so backed logged that they can't handle the work load or c) those who are just horrible scammers and shouldn't be in the space. Are there any good software development firms out there that are reliable and dependable with at least 5 years of verifiable experience? Not interested in "giving" anyone a chance because they think they can handle the work load, good a good, solid software development firm to outsource ongoing projects. Let me know if anyone has any recommendations.