Each company only fulfills a fraction of the factors you have mentioned.
Salary - bullshit
Workload - normal
Work-Life Balance - low work, also no life(because of low salary -have to work 8 to 4 only )
How modern the office is/facilities - pereda director kenek awilla mage cubicle eke wadipura thiba del wiyapu guru putuwa illan giya eyage guru putuwe del kadila kiyala

. mage putuwa podda attan ahinawa. so mama bara aduwen thiyaganna wadiya kanne na. AC eka enne na hariyata.
Benefits other than the salary, Allowances - pension, car permit, free 1st class train rides, daily transport. still padi adui

Increments/Bonuses policy : 1300 rs per year

Career growth - everyone can become DG before retiring
Training (Or exam reimbursements) - MSc sponsored
Company culture - goo max. typical anatha naatha
Class of people - engineers la adui. O/L samath - diploma level class