Unfortunately, the Competences et Talents visa is not free anymore. Once your application is approved, you need 99 euros to make it fully yours. Aside from that, you need to submit another set of requirements before the embassy sticks the visa into your passport.
Sourced from a friend who was recently awarded the Competences et Talents visa, here's the list of additional requirements:
-copy of health insurance (from accredited companies)
-proof of means of support (bank statements, guarantor)
-proof of accommodation in France (Attestation d'Accueil from your host/hotel reservation)
You are only given three months to produce the requirements and use up the visa. If not, you're back to zero and would have to re-apply.