Monday.com IPO: Everything you Need to Know