Supportive and collaborative work culture and environment. Good leadership and work/life balance. Coworkers are great and there's a strong culture of knowledge sharing.
Cons
Technology and projects are unexciting. You'll be told that you can't try new things. Most of the work is dealing with legacy systems.