The St. Louis Business Journal recognizes Cosmos among finalists in its 2022 Best Places to Work awards program. Cosmos is one of 15 employers named in the Large category for organizations with 100 to 249 employees based locally in the St. Louis area. The program honors superior organizations where voices are heard, cultures are thriving, and employees are engaged.