I’ve not enjoyed using Squirrel since I switched on the 24th of March. The download speed has been consistently poor, video calls are often blurry, and some apps take far too long to open. Overall, the service has been disappointing so far.
Claim your business profile now and gain access to all features and respond to customer reviews.