The good:
Being a ramp agent for Southwest Airlines is a fantastic job. The job itself can be quite challenging as you'll be working outdoors in poor weather at times, and often with a great deal of adversity. You'll need to be fit and able to keep up.
Where the job really shines though, is the benefits. The job carries top notch medical, dental, vision, coverage and it's free. To add family members is dirt cheap as well. You also get 401k with an unheard of company match dollar for dollar up to 7.5%. There is also generous profit sharing as well. You get free flight on Southwest as well. Unlimited, as much as you want, whenever you want, wherever you want, for you and your spouse and children. Another great perk is the schedule flexibility. You bid on your work schedule hours and days off every 2 months or so. You're never locked down to a certain time and day of the week. You can work your job schedule around your life.
There's plenty of other misc benefits to being a Southwest Employee as well such as great discounted rates on hotels, rental cars, and other various things as well such as Dell computers, Circuit City, Apple, Sprint, and about a hundred other things as well. I'm always surprised at how many times flashing my Southwest ID get's me discounts at various places. The best discounts are the travel industry ones though like cars and hotels. I frequently stay at $250 per night hotels for less then $99. The reason why is because the airline negotiates low rates with these companies in order to be able to facilitate flight crews on trips. The best perk of all is the work environment.

