Not some people, most companies here have such work ethics.
Agreed.
Take Telecom companies for example, most cellular companies tech dept fare better than others, but take PTCL for example, a company doing tech business and treats it's tech employees like shit, their HRM dept on the other hand are like Kings. And I'm sure everyone is aware of how banking sector policies are.