United Airlines, despite their (recent) public reputation, cares very much about their employees. I have never worked for a company that provided such benefits as United Airlines, nor offered assistance to the degree United Airlines did. The people that work for United have excellent personalities and are top tier folks to work with. Management has their human flaws, as all companies do, but they will routinely check in on all employees to make sure they are happy and treated well. It almost seems to be a company requirement. The hardest part of my job is the 16 hour shifts, back-to-back, though I signed up for those horrible shifts. The most enjoyable parts are the people, who welcome you with open arms into their family.
Free Flights, Free Lunch, Ability to manage your own schedule
Long hours, ON or OFF job speed, limited downtime