I moved in the last year to a different country (Canada) and for the most part my experience has been good. I have started in a company a few months back which isn't without its challenges. I am finding it a real struggle to deal with this snobbery that pervades the work environment.
For example, i was at a work event a few weeks ago and one of the very senior executives (c-level) and I were talking. We were talking about where I live which is a large area and he made some extremely disparaging remarks about a certain area within this larger area which is less than desirable. I live there. I was mortified and didn't say anything, just laughed weakly. I feel ashamed that I didn't just say I lived there. And it's not like it's the ghetto, it's just the poorer (for want of a better word) part of an area which is generally known as nice.
Another example is another senior manager has made comments to my boss about my work clothes - apparently I had a crease in one of my work shirts and she was very displeased. I was again mortified. We found it a real struggle to manage money here and I don't have the most expensive wardrobe - I try to make do with cheaper suits but apparently that's not acceptable and has been noticed. How embarrassing.
Another work colleague has made comments about how she wouldn't spend under 1000 dollars on a suit (mine cost about 100 barely) and I am just feeling very down about appearing like a poor mouse.
Is there any way to handle this? At this stage I'm thinking seriously about just putting 1000 dollars on the credit card to get a proper work wardrobe and to hell with it.
Oh and the reason I don't have formal work attire is because all my last places were casual and I spent all my money moving to this dam country!





