CRMS does a great job with onboarding.
One of the best processes I've seen.
Everyone roles up their sleeves to help one another and are VERY customer focused.
While only about 1/2 of their workforce works away from the corporate, the company does a great job of fostering community and inclusiveness.