The technical support has been very responsive when I have needed them! Very thorough with their work-- they never miss something to do as promised (which means that our staff benefits from working for someone who always delivers). There are some minor quirks here or there but nothing major enough where it would be hard to ignore otherwise. Overall its really good service so far; we've had no issues with quality of product/service provided thusfar- just great communications throughout allβ¦