About Company:Set up in 2016, Moretasks had 10 employees, and now we are a family of about 60. Inspired by the Dutch work culture, we believe in a flat organizational structure, with no cabins, no cubicles, and no hierarchical discrimination. We work, play, and party together. While a lot of Indian ...