Well I guess I need to buck the trend in here and I say for my situation, Rupert is a dream place to live. I am born and raised here, but I lived away for 7 years and it truly made me appreciate Prince Rupert even more, and have moved back with my wife, since completing University. I was able to land a great job right out of school here, so it worked out well for me.
If you come here without a job lined up, then I would say that your chances of being happy here will not be very good because good to high paying jobs (45,000K and over a year) are locked up and are hard to come by up here right now (Ridley, PRG, Port ect), but the prospect is good with many of these outfits planning expansions soon. I would say though, that struggling in Prince Rupert is certainly better than struggling in Vancouver/Victoria/Kelowna where the price of living is 3 to 4 times as much as here.
Prince Rupert has beautiful scenery (lots of trails, lakes and forests to explore), cost of living is cheap (compared to major centre), housing is affordable, small town feeling to raise a family, great selection of restaurants, night life is decent for the city’s size (if you are into that sort of thing), the ocean is right at your doorstep, the air is beautiful, crisp and clean. People are friendly and its easy to get around the city.
Of course the negatives are the rainy days (but rupert is paradise when it is sunny out and at least we don’t have 3 to 6 months of snow like our many northern neigbouring communities), city hall is in turmoil, lack of shopping (but a few trips to Vancouver a year certainly gives you that retail fix) and that we are at the end of the highway, meaning, its a long journey out and an expensive one (stock up on airmiles/aeromiles).