The difference in the companies is that one is pure United (Cage), while the other (Emerald) offers service for all airlines. This is not to say that Emerald doesn't know there stuff...I was a successful United Hire using Emerald. Extremely pleased with their product, and speaking with a pilot AND HR is a much better way to go in my opinion. Feel free to PM if you want more specific details.