- Very affordable
- Great customer support team who works fast & professionally
- Quick turnaround times when requesting updates/changes even custom work requests which take longer than anticipated (on rare occasions)
- Some minor bugs here n there but rarely interferes