I think they could use a little more management training, that way they can help train others below them.
More follow up on the process
Friendly people and fun brands
Actually leading and not degrading their employees