Nice people, decent benefits, competitive salary. You can get a lot of good experience in 2 years (including planning and reporting) and a lot of emphasis is put on passing the CPA exam.
Cons
Sometimes good work goes unappreciated. If you don't learn to say no, upper management will recognize it and work you until you burn out.