- Great customer support
- Flexible schedule & budget friendly options.
- Good quality work product delivered within timeline promised by client (and even earlier than expected!)
- Easy accessability from home no need leave house or office when needed services/support / etc
- Some difficulties