Dotsquares starts your project with great enthusiasm. Giving you lots of hope and confidence. Just keep in mind, when dealing with Dotsquares that your project development is not determined by timeline, it is solely based on your payments. Suddenly they will put your project on hold without advising you regardless if your project remians unfinished. Clearly Dotsquares new strategy is to focus on money and not the customer. We have dealt with Dotsquares for over 5 years and suddenly upper managment decided to change their policy, money rather than customers. Time to move on. Avoid at all costs.