In Reply to Parent Post by qajimk
Yes I did a web search and all I could find was their web site. No comments from anyone that has used them or had any dealings with them. Thanks though!
No, I couldn't find any either, which would raise a big CAUTION flag to me.
They list a number of well-known companies on their website so then I have to ask: if they have really worked with them, why no references/testimonials or similar?? Much more due diligence required. I'd ask them to provide refs from happy past customers - and why none on their website?