I've had only good experiences with DSG.
After doing the first high-end shop, I realized I missed one piece. I spoke with my scheduler, Tiffany, and she came up with an excellent solution that would allow me to submit a complete shop. Even though it was clearly my fault, Tiffany made sure I was paid in full, including bonus.
I was paid a week earlier than expected.
________________________________________________________________________________________________
Go ahead, ask me to violate an ICA. I won't do it, and the MSCs that read the board will know not to hire you, since you can't be trusted.