The best leaders, and work culture. I've never felt more appreciated and recognized for my work. Salaries are also very competitive with great benefits including working from home.
Managers give a lot of room to explore your abilities and solve problems the way you want. Work life balance is good. Perks like anniversary gifts and team offsites are great.