Pros
Workplace full of kind, positive people for the most people. (there are bound to be exceptions, but they are far less common here) ICCU shows a strong focus on your personal growth and development and a drive to maintain a stable work-life balance I haven't seen anywhere else. It's worth getting your foot in the door to gradually move up to something that suits you best.
Cons
It can be difficult to get a position as an external hire, because of how many people apply externally and how many people get promoted internally. But it's still not bad starting with a more entry level position and moving up to what you wanted later. Some positions you can apply for may seem a little dull at first, but it's a lot better than you'd think once you get started. My only other complaint would be that some entry level positions should really involve more training to make interacting with other departments easier, rather than learning based on experience over time.