Hi all,
I'm thinking about joining the envoy crew. I don't have anyone that I know of who works there to talk to so maybe you guys can help?
I'm wanting to join them because of the Dallas base and the flow straight through to American, and of course the new pay raises and bonuses.
Any pros or cons? Inside info I should know? I don't want a bunch of angry people venting on here.. Constructive feedback please.
Thanks a bunch!