Pros
You can fly for free, just paying ticket taxes.
Cons
If you work for Delta in the States, you can get the whole package of benefits and as far as i heard, a great working enviroment, but if you're in a foreign station as Mexico in my case, the story is completly different: threats, intimidation, management abuse, glass ceiling, salary cuts, poor working enviroment, division among employees promoted by management, no work certainity, etc. After almost 14 years working here, with a clean history, always proposing ways to improve processes, etc. I was fired without justification because i never kissed bosses' hands and liked to have and express my ideas, but I never was disrespectful, just sometimes they were different from those from my bosses but always faithful to the truth.