Schengenvisummets maximala giltighet är 5 år (artikel 24 i Schengen Visa-koden ) . Vad du får är kvar efter det konsulat som du tillämpar, men jag tror att ett brittiskt arbetstillstånd verkligen förbättrar dina chanser att få en visering med flera viseringar som är giltiga i ett år eller mer.
Observera att du under inga omständigheter kan stanna mer än 90 dagar på alla 180-dagars period (och därför stanna i mer än 3 månader i taget) med en sådan visum, även om den gäller i 5 år.
Jag tror att Rumänien, Bulgarien och Kroatien har liknande regler. Jag vet inte om Cypern och andra länder utanför Schengen.