It's a good corporate job with good benefits and friendly office culture. People of all ages work here.
Cons
Lots of efforts to grow/incorporate technology within the organization, but it takes luck to be placed into an interesting team vs something with legacy tech. Also the pay is good, but not top-tier.