DDU means
Dream Works Disgusting Unit
Dream Works Disaster Unit
Dream Works Drama Unit
Most of them know what goes on there Production Sucks there TOO
absolute complete Brain less,..... IDIOTS.
people who worked there and transferred to US Know the whole story
of DDU Fcuked up Production Dept, and how they play with peoples career you are just 250 people and you layoff every 6 months ??? WOW!!!
What kind of Recruitment is that when you have to lay off why do you want to recruit on the first hand and spoil their career, families, and their dependents,
The whole Point is whether it is US or India STOP Fcuking up Peoples life