In addition to the regular salary or wages, additional benefits such as medical insurance, sick leave, family vacation leave, stock options, employee discounts, etc., are offered to employees who manage to put in more than 20-odd hours per week. A lively atmosphere and a healthy work environment makes this a good place to work in.