My parents always fly airtransat when coming to visit. They find them perfectly acceptable despite the fact my mother is not a good flyer. Usual comments about food not being up to much but then you could say that about most airlines.
One thing to be aware of , they are not always direct flights , last time going YYZ to BHX , the flight landed in exeter first and added about 3 hours on to the total journey time.