Nothing pros can be written for this consulting firm
Cons
Very cheap consulting tricks. They wont make to their words even they made contracts in between the parties when assigning a person in to a project. until unless beg to transfer the amount after the 30 days pay out. Stupid management . I haven't payed 4 months of my contract amount lost $25k.