This is one place where you are trusted and expected to do your job correctly and on time without any micro-managing. They are also very accommodating in terms of supporting work/life balance.
Cons
Very busy place. Internal communication could be better.