Pros: Flexible work scheduling
Cons: No interaction with other co workers and little to no physical activity.
I do enjoy the productive environment, and flexible scheduling. The only downfalls are no human interaction and little to no physical mobility. I wear a headset, listening to voice mail, entering data into computer systems.