Pros
You're kept busy, as there are always airplanes to clean and the warehouse and vans to see to.
Cons
Most people working there, including supervisors and managers, don't care about their fellow employees. Certainly, when you can rarely get a hold of the person who has your job assignments, or when management says "We care about your health, take care of yourself, talk to us if something is wrong" and then turns around to say "Our policies are strict and if you're gone more than a couple times you're going to get suspended" you certainly don't feel welcome. Training is also inadequte. The only formal training you'll receive is when you first join, and your legally obligated recurrent training each year. You'll rarely have a chance to ask to be retrained if something happens as well. Despite claims that they want to hear what you have to say, management will turn down most anything you tell them. They don't want to hear it, and they won't make changes. Also, despite the "pay an annual fee and get free flights" benefit, you don't get vacation time so you'll struggle to take advantage of such an opportunity. There are swaps, but when you're working for someone and your week adds up to 48 hours you won't get paid overtime for the hours worked on the swap day.