If you need a job and if you are serious about working for a specific carrier, then you would research this information first hand by contacting HR, or by going to the airport(s) from where this carrier operates and approach a crew member. How do you expect to get feedback about an anonymous "medium/long-haul" carrier which you decline to identify?