Dotsquares is a great place to work. Here you will find endless opportunities to grow as a person and as a professional. The supportive mentors and flexible work culture make DS no less than a second home for me. I feel proud to be a part of the DS family. It is a perfect place to learn, execute your ideas & thoughts and upgrade your skills & knowledge.