Very poor customer support and are their services are over priced in comparison. Our emails and phone calls requesting changes for our company project were sometimes returned to us a week later. Our project was only 2 months worth of work at best, but took DXD 5 months! I would not recommend doing business with this company to anyone.
Cons: Very poor customer support and services are over priced
more