I have been working at Oudeh Petroleum Company full-time (More than 5 years)
They treat employees like grown-ups. They share information with employees, listen to their ideas (or better yet, actively seek out and act upon their ideas).
They pay people decently and give them good benefits, including not only decent healthcare but other even rarer essentials, like paid parental leave.
They do not have strong training programs
Advice to Management
Let us know if we're missing any workplace or industry recognition –