Pros
There are no pros for this company
Cons
The person running the company creates problems to the consultant and ridicules the consultant. The company do not have much presence at the client and it will be difficult task for the consultant to manage things at the client all by himself. Even after doing all hard work, the person running the company creates problems to the consultant and ridicules the consultant.