good quality but very bad in delivery schedule, customer management
the quality maybe good but such a turn off in terms of delivery schedule and customer management as well. the biggest impact on projects are delay. Ducast Management DOES NOT CARE about schedule! They will not give you definite del timeline, nor do they care to about your proj. schedule. They dont even apologise for the delay. Waste of time to actually deal with this management.