Pros: Strong Learning & Development
Cons: Long hours, seemingly non-value added work
Builds a strong foundation for work ethic and a great accounting knowledge base. Busy season hours are quite rigorous, and off-season hours are no longer "lite", since 2008.
Great opportunities to travel and work abroad. Great corporate culture.