Work Culture

 

STRS Ohio associates’ thoughts about the organization’s team-based environment, promotional opportunities and encouragement of new ideas.