There is too much competition

In addition, you get some experience working for a great company and it’s a lot easier to find another higher paying job 2 to 3 years later. Even if you stay at your current job you get the additional benefits like cheaper healthcare, cafeteria, year end bonus and 401k matchings that boost your total “compensation” another 20% or more.