Retention rates at top 50 firms promise stability for trainees