Pros
As a virtual worker one often works from home, flexible work schedules, engagements are exciting work, administrative work is relatively easy, good access to technology and training materials, approachable and accessible management, challenging work assignments, most colleagues are extremely hard working and knowledgeable
Cons
Poor communicaton, senior management manages by rumor, work plans are inaccurate and not up to date, no accountaibility to staying on project, many sixty plus hour weeks are expected, little gratitude or acknpwledgement for hard work, management is approachable but does not really listen or understand reported issues and concerns, clients are placated and at times mislead, HR is a joke and does not support staff, review process attempts to be SMART but falls far short of more modern companies