Fresh off a $242 million IPO, a new public company is making a splash in the Atlanta market.