Sterling Check IPO: Should You Invest?