Yeah, it is definitely a lot of pressure. I think it's more internal pressure than external. Other jobs, companies try to manage them or you by having people above them telling them how to impress you from above - saying this is how things should go. H...(Full transcript available to logged in subscribers.).
Register & Subscribe
Login