Do not work or buy stock in Cornerstone Building Brands, aka NCI. It's by far one of the worst companies in the US right now. Stock is crumbling and layoffs are ongoing. Huge wasteful spending at the executive levels. An equity firm owns half the company and knows nothing bout the business.
There are no replies in this thread yet. Be the first to post a reply below: