Pros
Solid salary, bonus (20-30% by level), 401k (14.5% match). Great cafeteria that's subsidized at $2/day. Fantastic Christmas party. Organization is very flat. High exposure to senior and c-level management. I found the quality of fellow analysts to be very high.
Cons
Awful middle management within finance. A house cleaning at this level is sorely needed. Management doesn't listen to feedback particularly related to work load. Our team has been cut a lot the past 2 years while work requirements have increased. Mixed signals are given on career path. Systems are pretty awful as they've forced petroleum to match mining which allows little to no flexibility in designing reporting that works well. It takes huge amounts of systems time to get back the data you need. Title system is very strange and reflects Australian naming conventions.