Best Places to Work Winner: Invesco
Atlanta | Founded in 1974
6,000 employees | Ranks 5th among companies with more than 1,000 employees
Invesco’s logo is a stylized version of Ama Dablam, one of the Himalayan mountains, representing strength, stability and longevity. Atlanta’s larger conference rooms are named for mountain ranges. This is the Himalayas, a glassed-walled room overlooking the Atlanta skyline.