The more I work with them the more I respect them. They are capable, hard working, funny and once you establish the contract with them its ironclad. They might be stingy during negotiations but after them they will never go back on their word