As you know WORK these days is kind of complicated everywhere. It would obviously depend what you are looking for.
Tenerife is a decent size island with several areas fully dedicated to tourist: hotels, restaurants, drivers, bars, shops, lots of outdoor activities and sports.
If you can speak few languages and an outgoing actitud, I am sure you will have an easy start.
I live in the south and everyone I know have a job and a decent life.
Why Tenerife? Because the outdoor life after work: beach, mountain, forest and everything in between can be enjoyed 365 days a year. For me, I just love watching my kids growing in contact with nature.
Wish you luck with any decisions you take in life!