5.0
Apr 29, 2025
Recommend
CEO approval
Business Outlook
Pros
D2 is a nice company with a generally positive work environment. The team culture is supportive, and there are opportunities to grow creatively. Long-term colleagues often feel like family.
Cons
Unfortunately, poor management has been a consistent issue. There is a lack of clear direction and communication from leadership, which can lead to frustration and inefficiency.