I have to throw my 2 cents worth in,
1. You will meet and work with some of the finest people you will encounter anywhere.
2. Depending on what part of the field you end up in, it can be a new challange every day.
A. Line Maintenance, something old, and something new every day.
3. If you follow the right path, and get lucky along the way, the pay can be very good.
4. I can not put into words, the feeling of satisfaction I get, from fixing a problem, and seeing the "wheels go into the hole", that feeling has never gone away.
5. The first time you Taxi, something like a 757, is quite a rush, and after doing it for years, bringing it to the gate is still enjoyable.
6. The travel benifits.
Now the drawbacks,
1. Pay, if you are not at the right place, at the right time, you can, and most likely will spend many years earning a sub-standard wage.
2. Working nights, expect to spend years doing this.
3. Working Holidays, see above.
4. The grind, when you start out, you will most likely start working in Heavy Check. They hand you a card, and you go at it, most of it is removal, cleaning, etc...They are not going to let a newbie rig flight controls. As you progress and show them you are compitent, expect bigger and more complecated jobs.
5. The hazards Chenical reactions, Hearing loss, Carpel-tunnel, busted knuckles, and sore backs. The older you get the worse it gets.
6. Fuel tanks, working in them sucks.
7. Pressure, too many people who do not have any clue, as to what you do, or how you do it, trying to get you to move faster, or calling to ask "how Long", when a aircraft is AOG.
8. Unstable job. If you can make it with the same airline for 5+ years, consider yourself lucky.
9. Relocation, if you like moving, no problem, if not, don't be a A&P.
Well, that about sums it up for me, if I had more time, I am sure I could think of some more Pro's and Con's. I will leave you with this, my son wanted to follow in my footsteps, I talked him out of it. He still wanted to be a mechainic. So I sent him to Automotive school. He got his ASE. It has worked out great for both of us, unlike me, if he is unhappy with where he works, there are a couple of hundred places for him to work, without having to move. He is paid well. He does not work nights, or holidays, and If I need something done to my car, I give it to him and he does it. I save bigtime on this.