Friendly coworkers, bonuses occasionally, They try to make it fun (company events, giveaways, casual days, free food days, potlucks), Great training for MSR positions. Pay for 80% of insurance.
Cons
Loan training could be more intergrated. Only 1 weekend off per quarter gets old quick.