Plenty of other complaints for this company:
I gave them some work to do for a client and they never did it, just kept delaying, plenty of promises that they now have a dedicated person on the job, but when I check the file logs nothing is being changed.
Don't waste your time and money with these people.