Judging by its website, Altman Research wouldn’t be such a bad company to have on a resume. With offices in ​a handsome skyscraper overlooking Chicago’s Millennium Park, the financial research firm says its ​executives have degrees from an impressive array of Ivy League universities. It boasts of a strong reputation that’s helped land big name subscribers in the nearly 20 years the company’s been in business. Read More…