Well, raises would be a start
Communication, taking care of employees
Terrible and very challenging compared to most companies
challenging work assignments, ability to make clients happy
Positive working environment and people like working together.