FCSA is not a member of NACES. This is the single most important thing to verify before you choose FCSA: check whether your receiving institution accepts FCSA evaluations. Some schools, employers, and licensing boards specifically require evaluations from a NACES-member agency. If yours does, FCSA will not satisfy the requirement regardless of how accurate the evaluation is.
When FCSA does work, it offers practical advantages over most NACES members. FCSA pricing is among the lowest in the industry: $85 for a General evaluation and $150 for a Detailed Course-by-Course. Standard processing is approximately 10 working days, with rush options as fast as next-day. For organizations that accept FCSA, the combination of price and speed is hard to beat.
From a translation perspective, the requirements are comparable. FCSA expects complete, word-for-word translations from a disinterested third party — which is essentially the same standard that NACES members apply. A certified translation formatted for FCSA will also work for WES, ECE, and any NACES member if you later need an additional evaluation from a different agency.