Managers and colleagues,nice environment.You are always free to share your point of view and you can always be open with managers.
Cons
The salary compared with the job and the resposibilities requested are non balanced.Should be provided to all the workers time for reflective practice or more one to one.