If you have an EU/EEA passport then you can work in Gibraltar without any problems.

Non EU citizens must obtain a work contract before a permit will be granted, but this contract can only be issued it the employer can provide they have tried every possible method and failed to find an Gibraltarian or EU citizen who is willing and able to do the job.

The Rock operates a Social Insurance Scheme which you pay into so that you can receive benefits such as a maternity grant, widow's pension, widowed mother's allowance, injury at work compensation, death grant, unemployment benefit and old age pension.

There is also a Group Practice Medical Scheme which will provide excellent health benefits if you can prove your social insurance contributions are up to date.