Best place to start right out of college with a ACC, FIN or MIS/IS degree.
Pros
The people that you work with will have your back and will work with you on your problems. If you vocalize that you are having problems on a project, management will take the time to go through your responsibilities with you and work to create a plan that will enable you to accomplish your goals and the requirements of the job. The company provides a plethora of benefits and will compensate you well for the work you put in; however, you have to actively pursue these benefits outside of your paycheck.
Cons
The work can get stressful and heavy quickly, especially coming out of college. If you do not speak up and keep open and honest communications with management, you will be left behind and feel like you do not matter to the company, which is not true. You will work long nights and weekends, and the workload will seem like it is unending until you figure out how to manage your life and work. Working at EY requires that you not only manage yourself but also manage your managers because everyone is putting in 50+ hours a week.