Sounds like you've had a hard time of it ShallowCanuck, sadly I've become a bit more like minded as you in recent months but it may be due more to the lack of sucess finding local jobs of at least matching pay as my last, also the professional job market seems to have dropped in demand greatly in the past year or so.
I didn't have much trouble when I first arrived in the
UK in the spring of 2004, took about 3-4 months for me to find a fairly local job making an average(ish) salary of £16.5k per year. I worked there for about a year on the promise of recieving a raise to 17K per year after 6 months once I had proved my capabilities/talents. Well near on a year later, no raise but certainly an increase of workload and responsibilities to far above and beyond the original role I was hired to do (aka, supervising staff below me, responsible for looking after all aspects of finance for the company and not just recievables/credit control) and when the formal reviews & raises were handed out, I was informed by the MD that had made this deal with me that I could expect no raise in salary or job title. That was a hard time for me as I felt taken advantage of and felt it had a great deal to do with my inexperience of employment laws in the
UK, needless to say when I called the MD up on this, I was all of a sudden suspended with full pay pending investigation of unproffesional conduct. Needless to say he ended up settling with me to shut me up & get me out of his hair, but it was extremely unpleasant and if I hadn't had the backing of my British partner & his father (ex trade union head came with me to meetings & informed about employment laws on discrimination and intimidation etc) I would have probably packed my bags ASAP and gone back to Canada with a not very good view of living & working in the
UK.
That whole experience also taught me that the office/personal life although portrayed as friendly & relaxed/outgoing, is very rarely so as my office 'friends' not one of them stood up for me and most of them actually signed written document attestations to how I had been unprofessional (probably on the promise of a raise or some other such thing, that company was dodgy to begin with I think) which I went over and pointed out that it was biased as those same accusations could be lodged against any one of my fellow co-workers and that surely, if its not discrimination against me then they would have all been investigated & reported on as well.
Long story short, know where your coming from and agree on alot of points but no experience will ever be the same for two different people, anyone reading this now just carefully weigh your options & your decision. Canadians may like the British coming over to Canada, doesnt mean it will be reciprocated or any special treatement given just because your not from the USA *lol*
Most people here cant tell at all wether your from Canada or the USA here anyway and although you may get some social allowances for not being a Yank, it wont get you any special treatment above or beyond the 'bloody immigrants' mentality alot of working/middle class have here.