Pros
Excellent work experience for better patience, and humility. When moving to a different company, it looks great that you worked with DD participants. Can work many hours, or only a few hours if you would like. Some coworkers are generous and kind,and very thoughtful about their job.
Cons
Lazy workers, poor management, little training, little staff support from supervisors, poor documentation style, technology is very behind, etc. There are no electronic files for anything (including paystubs, hours worked), and it is lost very easily. Management turns a blind eye to things that are not an immediate problem, including harassment, racism, and mismanagement of money or food. Supervisors are either corrupt or overworked. Never helpful. They do not fire people for misconduct. They simply move them to a different house to work, so don't bother trying for justice.