Pros
I'm completing 6 years with CD and will be entering my 7th year this coming August. By this itself, you can understand the work culture of this company. Having been with CD for such a long time, I would strongly recommend anyone to join CD and grow their career. The mantra here is that we grow along with the company — it’s not just about the company growing while employees remain in the same place. CD takes care of its employees and considers everything that matters to them. It’s a place where your growth and well-being are truly valued.
Cons
I haven't found any significant cons to mention. My overall experience with CD has been positive, and the company has provided a supportive work environment with good opportunities for personal and professional growth.