If you want to work in tech and make the most money possible, you should be applying to tech giants (think Facebook, Amazon, Apple, Google). Simply put, they offer the highest compensation in the industry.

However, for many people, working at a startup will always be preferable to working at a giant corporation. Some people prefer the high risk, high reward potential of owning equity in a startup. Others simply can't work in a non-startup environment.

If you'd rather take a chance at being an early employee at the next Google than being employee 85,000 at a tech giant, or if you just love startups but want to maximize your income