If you want to know their principles then you can check out trust my paper reviews. They have listed down everything that they take in to consideration when working on a project.