- Easy access
- Great interface with minimal learning curve (at least compared other programs)
- Good support staff! They are helpful, understanding & quick response times.
- Able work from home option convenient without having all day off
- There are disadvantages