The US government recently released data on the average salaries of H-1B workers. The data reveals that paychecks for H-1B that comprises mostly of tech workers vary between companies. The average salary based on the data is USD 89,779.
Based on this information Dice, an information service website for technology careers conducted a Salary Survey which revealed the average salary for tech workers which includes software developers and jobs that involve higher-level skills to be USD 93,244.
According to the Dice survey the average annual salaries for tech workers remained at USD 93,244. This was 0.6 percent increase from 2017.
Based on this 68 percent of those surveyed expressed a desire to change their jobs for higher salaries.
47% wanted to change their job for better working conditions while 34% wanted to look for a job with more responsibility while 225 wanted to change because they felt they might lose their current job.
The survey based on employee responses suggests that tech companies on the other hand were willing to give other perks like training, remote working facilities or flexible schedules instead of paying higher salaries.
71% of employees said that training and education was important to them but out of these only 40% had access to company training and education. Out of these 45% were happy with the training that they received while 28% were unhappy.
As for remote working and flexible options 73% of employees agreed it was important while only 49% of employees have this option. While 55% of employees were happy with their remote and flexible working options, 33% were unhappy with these benefits.
Based on the survey findings experts suggest that offering employees opportunities to develop their skills through training can help them find the motivation and interest to do their jobs even if their salaries may not be competitive.