Best things : 1. Flexible working hours 2. Good work life balance 3. Agile way of working 4. Good projects and latest technology
Good company to work with. When you are getting good technology stack, the who cares about other benefits?
Best thing: Attractive benefits. Worst thing: Certain things are on a case-to-case basis.
Not all benefits are written down in black and white. They are granted to only particular employees on a case-to-case basis.
List based on reports from current and former employees. It may not be complete.