I think they hire both, but there might be a change now, they have quite some foreigners, climate, rosters? I dont know, but as far as I know its not to bad.
Financial backround......well to be honest I think not even in Eurofly they know. They need some money like every airline in italy.