They dont pay their employees, make them work like animals and suck big time.Never join them.They are located in Canal Street in Kolkata near Lake Tow…