I have colleagues who do everything they can to make it harder for new, young employees to get started here and make fun of them for not knowing how to do work, not having any experience, etc.
C'mon, people quickly forget what they were like at the beginning of their careers. Has this company really become such that even the best are afraid to share their knowledge so that someone would not steal their job?