Don't be too quick to discount private accounting opportunities, or small public firms. After all, who makes more money? CEO's or partners at big four? It is certainly a great thing to have some ‘public' accounting experience on your resume but there are many more firms to get that kind of experience than just the Big 4.
I know how tough job searching can be. All the job boards say things like CPA exam pass preferred, public accounting experience preferred, heck I've even seen “Big 4 experience required” for many private/corporate job postings but that is most likely to scare candidates from applying. They will certainly look at candidates with non Big 4, public accounting experience, or even with just relevant private experience.
At this point your best bet is to gain work experience and NETWORK. I've had private (corporate) jobs and some corporations hire ALL 4 of the big four to do various tasks for them. My manager at one corporation straight out told me she thought I was a very smart, ambitious young guy and that she thinks I'm big 4 material. She said I should start bringing my resume's to work and be prepared to network because she was personally going to introduce me to tax managers at all 4 of the big 4 firms over the coming weeks to help me network. She even helped me to word the experience I got at that firm on my resume! Good luck finding a manager like that but bless you if you do! If you land a job where they take a genuine interest in your personal/professional development then you will do very well!
Trust me, I know its tough starting out. I graduated in 2011 from an unimpressive college with no job prospects and NO experience – no internships & an unimpressive 3.1 GPA. It was a tough boat to be in, but my resume looked lightyears better after some experience got put on it. My work experience on my resume quickly made the “Education” section of the resume become almost irrelevant. It was a nice change to spend 95% of the interview time discussing work experience and just blowing right over education all together.
Your best bet if you are really dead-set on Big 4 is to get a good stepping stone job. Network at your current position and keep your linked-in page looking super professional. My linked in page gets hits from recruiters very very frequently. Do not discount other/smaller public firms, they will give you great experience, potentially even BETTER experience than big 4 due to more exposure with partners and senior management and greater exposure to a variety of projects. Also will be easier to jump from one public firm to another, and eventually to big 4 if you so must.
A co-worker of mine from a small public CPA firm I worked for stayed with that company for less than 2 years, then jumped to a much larger public accounting firm (but not big 4) and within about a year at the larger firm he is now at PWC.
Keep working and leave school behind (sooner, rather than later). Its all about the real world now, and work experience. If your college network doesn't help you to land a good job now what makes you think it will help a year from now? Now its all about you, and your experience and your network. Focus on that and work with your own set of headhunters/recruiters. You will do better looking for a job working with 30+ recruiting firms than you will applying for hundreds of job postings directly at your level of experience.
Get high CPA scores to help your resume look better 😉 If you want you can even put them on your resume or linked in and that may draw you some more attention too. At a minimum, when you finish passing the CPA exam throw that on your resume and linked in! CPA Exam Passed!
Best of luck!