Great approach and willingness to improve the work place. Amazing relaationship between employees and management. sustainable improvement in the market comparing with other companies in the same field.
Cons
The company needs more work in organising the jobs, tasks and authorities between its employees. It also needs to offer a compatetive packages to the employee to retain the ones with high performence and potential.