Immoral and illegal practices. Executive team has no relevant background but simply bought way into organization. Very frequent revolving door of sales teams from VP level all the way down in spite of exceeding all (highly inflated) targets. Company arbitrarily chooses what deals to pay or not pay employees on saying previous team initiated opportunity and therefore never has to pay salespeople on any of the opportunities they build in the pipeline or close. Company has no internal engineering resources… completely outsourced. Company does not pay any of its bills on time, waits until the last minute to do so or finds reasons not to. Employment contracts are written very ambiguously and in broken english… they choose which pieces of the contract to honor or not.