Pros: flexibility of work hours / able to work from home
Cons: no consistency of product, tools provided are not adequate to meet production expected, too much focus on bottom line
Good support group - lots of knowledge and enthusiasm. Always someone available who is willing to assist with any questions or concerns. Ability to work without constant supervision.