Pros
If you are willing, you can learn a lot about internet marketing for industrial and manufacturing companies. There are opportunities in multiple areas and as the digital world keeps changing, so do the opportunities to learn.
They are very flexible and understanding, as well as easy to communicate with.
Cons
Part of working as a contractor and not being local meant that it sometimes was difficult to communicate effectively via email since in person communication with your supervisors and other staff members is my preferred way of communication.