On average, employees in Simi Valley, CA at EDO Corp. give their company a 4.8 rating out of 5.0 based on 1, whereas overall Average Rating of EDO Corp. is 4.3 out of 5.0 based on 10 EDO Corp. Review Ratings. The happiest EDO Corp. employees in Simi Valley, CA are Contract Administrators submitting an average rating of 4.8.
Update your browser to have a more positive job search experience.
Upgrade My Browser