I work for D2D every summer. They are a good company to work for. Always get paid, as long as you do the job expected of you. They are easy to work with and many if my friends work here during the summer too.
Great customer service and good communication.Do what they say they will do.Used them on several project over the years.
They did not pay some of their employees that handed out flyers.