Technical UX audit of the candidate application forms of ten of the largest staffing brands in France, measured with the Exatom form-audit engine on 4 November 2026. Scores run 0–10, higher is better. In a multi-step flow the score is taken on the page where the candidate first fills in personal details; where an account is required, that is the sign-up page.
| Brand | Overall ↓ | Accessibility | Performance | Style | Usability | Web standards | Validation | Privacy |
|---|
Measures how usable the form is for all users: label associations, contrast of labels, input text and field borders, font sizes and the ability to submit the form. Weight in the overall score: ×6.
Covers page speed: how fast the page with the form loads and becomes usable. Weight in the overall score: ×5.
Evaluates visual design: the position of the form on the page, label placement, field alignment, spacing and font consistency. Weight in the overall score: ×4.
Covers interaction quality: autocomplete, the prominence of the call-to-action, keyboard order, mobile keyboards and the number of fields. Weight in the overall score: ×6.
Checks whether fields are real form fields: programmatically linked labels, HTML5 input types and semantic structure. Directly affects autofill and assistive technology. Weight in the overall score: ×6.
How each application journey is built, recorded by walking it by hand from a job ad on the French site to the first page that asks for personal details, with a fictitious candidate. Eight of the ten brands collect the application on a single form page, but only Hays and Actual open the form straight from the job ad. Five brands require an account and Synergie creates one with the application.
| Brand | Structure | Account | Screens | Application | Personal | Consent | Total |
|---|
| Rank | Group (HQ) | French brand | EU share | Outcome |
|---|---|---|---|---|
| 1 | The Adecco Group (CH) | Adecco | 7.1% | Scored |
| 2 | Randstad (NL) | Randstad | 6.6% | Scored |
| 3 | ManpowerGroup (US) | Manpower | 4.2% | Scored |
| 4 | Hays (UK) | Hays | 2.3% | Scored |
| 5 | Proman (FR) | Proman | 1.9% | Scored |
| 6 | Gi Group (IT) | Gi Group | 1.6% | Scored |
| 7 | House of HR (BE) | StaffMe | 1.5% | Not researchable: app-only |
| 8 | Synergie (FR) | Synergie | 1.4% | Scored |
| 9 | Groupe Crit (FR) | Crit | 1.2% | Not researchable: account before personal details |
| 10 | Recruit (JP) | Start People | 1.2% | Scored |
| – | Groupe Actual (FR) | Actual | <1% | Replacement 1, scored |
| – | Partnaire (FR) | Partnaire | <1% | Skipped: terms + bot check before any field |
| – | Robert Half (US) | Robert Half | <1% | Skipped: shadow DOM, not scoreable |
| – | Triangle Intérim (FR) | Triangle Intérim | <1% | Replacement 2, scored |
| Brand | EU share | Reason |
|---|---|---|
| House of HR (StaffMe) | 1.5% | House of HR's French staffing activity runs through StaffMe. Candidates can only sign up and apply in the StaffMe mobile app; the website links to the App Store and Google Play and has no web application form. |
| Groupe Crit | 1.2% | No guest application. "Je postule" leads to an e-mail check and then a password-only account creation page (password, confirmation, terms, opt-in). Personal details are only asked after the account is created and verified, which was not done. For reference, the sign-up step scores 7.8. |
| Partnaire | n/a | Account required. Before any personal field appears the visitor must accept the terms and pass an automated security check on a separate screen, which was not bypassed. |
| Robert Half | n/a | CV-first flow: step 1 uploads a CV (or LinkedIn), step 2 shows the parsed contact details for confirmation (first and last name, phone, e-mail, postcode, 2 checkboxes). The fields are web components in shadow DOM, so the audit engine only found the cookie-banner inputs and returned no valid score. |