Slightly off topic but after being in the corporate world, you do need to learn to "push back" a little. Managing expectations is very important. You have to learn to play the game and learn how to navigate the jungle. As a general rule, the most important person in your organization is the person who is doing your reviews.
About two years ago, I was clueless and got mediocre reviews. This year, I got all exceeding expectations because I adapted and learned what is really important. It's not because I worked any harder, but I learned how to navigate the corporate world.