At site level, everyone works for each other and tries to ensure that people are listened to. Direction from above can sometimes be confusing and muddied, due to a lack of clarity in what is actually expected.
I love my team, most of them are willing to do everything/anything to do a good job.
Company sponsored team building events