This contract was entirely remote. My position was maintained through multiple web and phone conferences. I learned a great amount of communication skills and even more organization skills needed to proficiently navigate multiple team members across the US and achieve the respected deadlines.
The hardest part of this position was the remote factor. I greatly appreciate being embedded in the environment of my co workers as I feel it generally produces a better work environment and a more "team" like feel. Working remotely, alone, made it difficult at times in order to get a hold of the right team member, support team, or project lead.
Overall, obstacles considered, the company afforded me the opportunity to learn several new skills as well as harden and grow skills I already carried. Challenging, yes, but worth it!