Good company, bad management
Good company with dedicated personnel, but the double standards promoted by the top management and the insecure environment make a lot of difference.
The job performance is not as important as blindly follow the weave directed.
Salary on time, dedicated employees
Double standards, policies are to be respected only for part of the personnel.