public company experience