There’s a reason why major tech companies such as Hewlett-Packard, Microsoft, Amazon, Facebook, and Google are doing so well. These mega corporations understand the importance of attracting top-tier talent by offering special benefit packages and perks. Some, if not all, of these benefits never would have existed 30 years ago. However, in this modern age, tech companies must adapt these new principles in order to be competitive in the marketplace.

Casual Dress Code

Gone are the days of suits and ties and in are the days of Batman shirts and jeans. For companies with more traditional workplace values, it can feel rather daunting to allow unconventional workplace attire. But here’s the thing: computers don’t care how people look. So unless an employee is interacting face-to-face with clients, their personal style is completely irrelevant.

Flexible Hours

Again, gone are the days of 9 to 5 and in are the days of 7 to 3, 11 to 7, and work-from-home hours. This kind of variability is particularly attractive to millennials, who value freedom and independence. The key to managing workflow while also being accommodating is to set clear expectations and goals.

Catered Lunch

For companies who really want to be ahead of the curve, offer free catered lunches. For obvious reasons, this is only a viable option for small offices. That being said, it’s becoming more common. For example, the ride-sharing company Lyft offers its Seattle branch workers free lunch through a company called Peach. For companies considering this perk, do note that it should only be used as an added benefit, not as a way to compensate for low wages.

These ultra-modern business models are sure to make any company desirable in the eyes of job hunters. Because of the heightened desirability, it will also make these positions that much more competitive, which naturally separates mediocre candidates from the exceptional ones.