Pros: The people you work with.
Cons: Not having the resources you need to get the job done properly.
The Canadian Forces will challenge you. Most days are different, and life is always interesting. You will work with the best Canadians you will ever meet, who are selfless, hard working and loyal. You can learn a trade, you will have friends for life, and the self respect that comes from doing something that matters. You will get to work with some high tech equipment, and physical fitness is a basic part of the job. There is always something to learn, and the demands will always be upon you. Unfortunately, the Canadian Government starves the CF for resources, and this can and will be frustrating the longer you serve. You will be expected to achieve your mission, but you will often be challenged by a lack of resources and token support by the Government. You will rarely have the best equipment, and rarely will you have enough help. The only thing that will consistently get you through is the quality of the people, which is the strength of the CF. On the surface, the pay and benefits are good, but moving around will reduce your earning power, and you will sometimes lose in Real Estate deals because you don't control the timing or location of your moves. You won't get rich or even wealthy being in the military, but you will live relatively comfortably.