There is team work especially per department and there is good relationship between managers and other junior staff
Dislikes
When there is too much work to be done everyone feels she or he has pressure because every one wants to meet his or target there for one would get little attention in case he or she wants assistance