Pros
The benefits are pretty good. 20 weeks of paternity leave is a very nice benefit that more companies need to offer employees. There are a lot of good employees at the company. Pay can be hit or miss. Your yearly bonus is usually pretty good, but forget about a good raise.
Cons
There is no opportunity for growth in the company. You are relegated to your one group supporting one thing and that's it. You can't gain experience in your current role unless you move into another role and support one thing. There is too much specialization at the Manager and Director level in the company. If you want to have a wide role with more responsibilities, you need to work 10 years doing 4 different jobs. Of course, that's if a role opens, which they rarely do because nobody ever leaves their position. Your career path is essentially a game of darts. Good Luck getting a bullseye.