great experienceThe good thingsI've learned so many things. They offer flexibility. They care about what their people think.They recruit people who share their passion. They offer occasional treats.They optimize processes.
The challengesCommunication. Staff attitudes. Dealing with change. Countering negativity - morale.