Great opportunity to learn and advance but hectic place to work.
Pros: good learning experience, great pay and benefits
Cons: a lot of politics and bureaucratic problems
This organization is EXTREMELY unorganized although there is a lot you can learn. If you enjoy a challenge then its the right place for you but there is so little structure and very little staff that many people get bogged down, stressed out, and eventually burn out.