Don't trust their management
A company that is not true to their word. I question their management team and the integrity around the business. We provided services to this company, and while we agreed to delay payment for their benefit, it has now been 1.5 years and there is still $25,000 USD worth of outstanding from them.
I would avoid providing any services to the company since their founder Neil D'Souza will find creative tactics to avoid paying you.

