Cons: they will scam you !!!
!! BEWARE of SCAM !!
This IT consulting firm utilizes a crooked scam, which is essentially a Ponzi scheme, with their consultants pay.
They have developed a system based on a "net 30" (a 30 day wait after invoice with the first invoice requiring a 60 day wait) Eventually they stop paying altogether and are quite adept at fending off any legal attempt
– more... to collect ones money. Additionally they will lie about checks being either "in the mail" or en route via hand delivery and will ignore all your communications when no check arrives. – less