Duration of a European Work Visa
An EU work visa is generally issued for a period of one time, about 12 months, while numerous European countries offer the possibility of extending it upon the expiry of the visa. Still, the duration of your work visa is decided based entirely on the country that issues this visa.
For illustration, Denmark can issue a work permit for a period of about 4 times for an indefinite job contract, whereas other countries, like Austria, can issue a work permit for over to a period of 2 times, etc.