1.0
17 May 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
There is no pros about working for DD.
Cons
The company’s leadership team have no direction and seem to go around in circles . No regard for long serving staff, obsessed with meetings about meetings , do not seem to understand the industry that they serve and supply .