About EDC

EDC was founded in 1958 by university scholars and researchers who saw the need for an independent, free-standing institution that could bring together academics and teachers, business and community leaders, creative artists, and talented researchers to achieve reform of science and mathematics curricula. That collaborative, inclusive spirit has remained – more... 

Reviews

Overall

4.2
Based on 26 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
Claim this company page
Headquarters
Newton Massachusetts, United States
Employees
501 to 1,000
Industry
Links
EDC website