K

The d group is an average company to work with. Th...

The d group is an average company to work with. Their services are decent, but nothing exceptional. I didn't have any major complaints, but also didn't find anything outstanding. Overall, it was an okay experience.

Comments:

No comments