Having worked in multiple organizations, I found Dotsquares as the perfect workplace. Unlike other places, Dotsquares gives freedom to bring forth ideas and supports in making it a reality. The company offers such great environment that there are many employees who have been working here since its inception. It’s not just an employee friendly company but is also good for holistic growth of employee.