there are multiple positions in this company, so I could only comment on the two that I have worked that. very fast paced environment with a lot of flexibility in the schedules. In both positions I learned to deal with customers in the most stressful environment, for example a flight being canceled on Christmas due to a snow storm or airline issue, and having to deal with those guests screaming at you, video taping you, and saying its your fault as well as them crying. Any issue you could imagine including medical and violent issues I dealt with. Both of my manager are like family to me, you respect them, they respect you. The hardest part of the job at first was due to my schedule was waking up at 2am or 1am for work, but after about 3 months I got used to it. The most enjoyable part of the job was the people you worked with, most of the time they were did for you when you needed them, and you could always find someone to laugh with about anything.