Why Your Managers Suck
Let’s face it. As natural as it is to have someone have a rough time when just starting a new job, an astounding percentage of team leaders and middle managers in tech are… underperforming. In an industry where the average tenure in a role is about 2.5 years, you cannot afford a year to learn […]