Leadership needs to appreciate their team's work and reward effort.
Communication and general organization
Mostly fun and casual, despite the occasional uncomfortable environment due to the bickering between the staff.
good for a first job but definitely not if you value yourself and your time to be worth more than $9 as a keyholder