Well saying things n implementing them are 2 diff things. This note is for myself n not trying to shatter ur beliefs. Because its very difficult. Unless u have lot of money u cant do that. And business in pak is all abt survival. Think abt developed and poor countries and their welfare for people. My idea is less working hours max 6 hrs a day. 2 days off. Weekday holidays. A good salary package ideally the share holder in company shares. Working on big picture not the small things. Small but important facilities like chairs kitchen proper seating, friendly env, no crazy n complex bullshit like waiting for approval of leaves on companies online system. Do it on the spot. Right away on the spot. A sense of responsibility and achievement and satisfaction. A work life balance and equal growth opp for everyvody. Its not that iv been a victim of all above, its just that iv observed all this in firms. Personally id been quite well n comfortable in companies iv worked but theres a lot more to do.