Stealth works mostly for infiltrator class, they run around invisible and nobody targets them.
For normal soldiers stealth only decides how close you can come to the enemy without making him “alerted” that makes him actively seek and engage your units.
Also this: