I have nothing negative to say, so far it has had everything I needed and more. Have been using it with my companies and it has worked great. Have encountered some problems and have reached out to support and they have been very responsive and gotten it fixed. Hope to use this for years to come.