Broadly speaking, there are four kinds of employees:
(1) The over enthusiastic ones, who think they can bring about a revolution overnight
(2) Those who look at corporates as a doomed entity with no redemption whatsoever
(3) the I-don't-care kind and finally
(4) those who perceive every situation objectively and are constructive in their actions.
Unfortunately, no matter how efficient you are, if you don't have the right approach towards the job, the results will be evident. Each employee has his/her stance about several aspects of their career and job in particular.
Thus, the key to success begins with the realisation that everything is a matter of attitude, and thus, having the right attitude can really work wonders for your career.