Too Long; Didn't Read
The No. 1 factor in retaining IT staff is a good salary, according to a survey of software developers. Good company culture, career growth opportunities and Upskilling/learning are the second most important factors in talent retention. However, some senior developers favour good company culture and good relations with the team over a high salary. There’s a pretty big gap in scoring between the 1st and 2nd factors, emphasising the importance of compensation in retaining talent, but the numbers are not high. One could conclude that all the stories about developers at Netflix who make $455,000 a year then quit are outliers.