P.E.
As a former hiring manager, I would tell them that, for the first position, you didn't have enough experience.
For the second position, you didn't click or mesh with the attorney. I would NOT mention anything about lack of organization.
If this position requires organizational skills, you will need to learn how to get organized. Make Lists. Follow through. Attention to Detail. As a developer, I can tell you that one mistake can crash a program. Code input wrong can also crash it.
Never bash a former employer. Don't bash other people either. It will reflect poorly on you. They will remember it.