We do not recommend this company. Expect many promises during the sales with no performance post sales, staff do not return phone calls. No implementation plans. Not respectful of time. Not a professional company. Not able or willing to support their customers.