Pros: great benefits and fair compensation
Cons: management seemed ineffective at times
My time at DPSG was short, and only involved one team, so I can't say for certain what the company as a whole would be like to work for. I found that, although the work/life balance and benefits package were great, the management styles of those over my team were not ideal. I felt a general distrust of employees, as though the management sometimes expected us to under perform. Although everyone over me was a great person, and seemed to want the team to succeed, they didn't always seem to know how to make that happen. We often received much needed constructive criticism when we made mistakes, but were praised for good work far less often. At times it felt like a negative environment as a result.
I would be willing to work there again, but would hope to see some changes in the management style, primarily more trust in the employees and more praise to balance the constructive criticism.