Why do landing ships have such a large room without any cover except at the back for the aliens? This makes it very difficult to attack a landing ship with 2-4 alien in it, because no grenades can reach the aliens usually hiding behind a panel at the back where they are difficult to hit and have clear shots at soldiers in the door. If one does not have rockets, one should expect heavy losses when attacking this ship.
In my first attack against a landing ship, I was lucky and lost only a single soldier, but when I tried to replay it today, I lost 5 soldiers, including 3 from an alien rocket. Unfortunately I don't remember if I did anything special the first time or if I was just lucky...