I'd avoid endeavor. We are seriously understaffed and it's only going to get worse with our mainline overlords not valuing our contributions. Go envoy. Have a guaranteed job at mainline without ever having to interview again. Keep your apps updated at the mainline carriers you are interested in while you're there. You never know who will call.