Pros: competitive pay, the company takes care of all assignment needs
Cons: the only draw back is that some times i am too long between contracts
The company took care of all contract arrangements, they booked all flights and car rentals. They provided a place to stay while I was on an out of town assignment. Each assignment was suited for my skills. I was never placed in an assignment that was uncomfortable or difficult to fulfill.
I have also worked as a remote contractor which lasted three – more... years, and would like to continue as a remote fulltime employee. – less