But that is exactly the thing!
Company websites, and even employee-centered websites (you know, websites where employees of a company rate their employers and discuss the pros and cons of the position they hold at their company) seem to give very generic advice. They do not give you an exact picture of what the "personality" of a company is, what the expectations, as you so well put it, are. It is obvious that nowadays, it is more about the package than about the content, or rather it is about how your choice of words, your facial expressions, the way you sit concord with your aptitudes. And whether said aptitudes and attitude concord with the needs of the company.
Here in Canada, the demands are so vague, everything is so nebulous that finding a job outside of the service industry truly, strongly smells of nepotism. I remember a very good friend saying:
"Whom do I have to f* to get a job?!"
You might think he was joking. There was of course a joking tone attached to it. But we did all, at some point wonder how far we were willing to go to land that job.
"Make contacts! Contacts is what is most important! Keep in touch with your contacts!"
Back in the country I came from, getting a job because you knew someone was called "veza" and it was not something you wanted to brag about.
In my case, I am now in a field where I should get a job if I don't mess up my choice of specialization. I want to get into a very in-demand specialization which has very little applications every year. The thing is, I need to get through the two of clerkship before I can apply and that might proof a bit taxing on me. This being said, had I been able to get a job in chemical engineering, I would have most probably never considered going into another field.
Now on another note, something that made me very happy today and that I want to share with the world:
Micro-documentaries on YouTube called "True Facts" by Zefrank1.
Today, I discovered the Pikachu Slug.

He breaths through his butthole!!! 