Sounds very risky to me, especially given the Covid pandemic.
I had a very quick look to see if I could find any reviews for the company, none came up in a quick search but I found some for what seems like a similar kind of company. It's linked to the worse reviews, but you can change it to all the reviews, however, many of the recent reviews seem to be people who haven't actually travelled yet.
https://uk.trustpilot.com/review/www.summertakeover.com?stars=1
There seem to be a lot of similar comments generally about working in these kinds of places, things like extra fees being demanded that weren't explained upfront, being unsupported by reps in terms of actually getting employment to accommodation and other issues.
Issues with poor accommodation seem to be a very common theme, not just the poor state of the accommodation itself but with workers crammed in, with multiple workers sharing rooms and even beds, with very little privacy and with people coming and going at all hours.
I also found this which was an interesting read, different resort, but I think with any of these party resorts, unless it's the kind of place you've been before, you really need to know what kind of an environment you might be working in.
https://www.independent.co.uk/travel/europe/magaluf-holidays-summer-bar-work-stag-hen-do-drugs-sex-spain-holiday-resort-a7562161.html
I'm not saying that you are naive at all, I don't know you, just not everyone knows what these kinds of places can be like and what pressures, and even dangers, there may be. Just having a thought for your own personal safety and wellbeing too, especially if you would be going on your own.
I know this all sounds really negative but it's definitely better to have an "eyes wide open" approach for this kind of experience. Once things are back to some kind of normality Covid wise, maybe see if there is a better way to arrange for some work and accommodation to allow you to have the opportunity that you want but in a less risky way, where you have a bit more control over things.