Read 工作厚黑學 100 times
It is one of the best posts to tell you about america corporate. I assume you are working in the states.
BTW, your manager does not need you to make her "comfortable" :-)
It is one of the best posts to tell you about america corporate. I assume you are working in the states.
BTW, your manager does not need you to make her "comfortable" :-)