It doesn’t take long to get a glimpse of the company culture at John Beal Roofing Inc.
Showcased on a wall standing 15-feet high as one walks in the corporate headquarters in suburban St. Louis is the “Penalty of Leadership.” To call it a mantra doesn’t quite do it justice. More than 400 words long, the passages are straight from an ad in the 1915 Saturday Evening Post for the Cadillac Motor Car Co. Radical for its time, it never once mentions the company brand name, furthering its meaning that leadership comes at a cost, and with great responsibility.