Pros: culture, professionalism, work experience, management
Cons: long hours at times
My experience at KPMG was stellar. The partners are charming and professional. They treat all levels of employees with respect. Great team environment. Engaging work with plenty of opportunity to try new types of projects.
You are expected to perform and do it well. There is training to help you achieve success. Mentors will help guide you.