I've experience and learned a lot form my supervisors.The good thingsIt's nice working in a friendly employee of the company. They are all nice and you cannot feel any pressure for every assigned task to you because they don't give limited time in fulfilling your task/s.
The challengesI think they should have cooperation with each department to have a good output. Also, they should give time to their self to relax and do the things that gives happiness to them to avoid stress in the work field.