This American Life, a privately owned entity headquartered in the United States, was founded in 1995 and operates with approximately 50 employees. Functioning as a weekly public radio program and podcast, the company produces and distributes its content to audiences.