Do I need High Speed Internet?

Yes. Because we are cloud-based we do require a High-Speed internet connection. See also "How fast should my internet connection be?"