Internship Program (Junior or Senior in College)

Internships are designed for juniors and seniors majoring in accounting who have completed intermediate accounting classes and an introductory tax class. We look for students who have a 3.0 grade point average or better in their accounting major. Our internship program is a full-time opportunity that runs from January through April 15 (typically 40 – 55 hours per week). This is a time that is most beneficial time for interns to learn about public accounting. Our internship program provides interns exposure to many areas within the firm. We guide our interns through each engagement with supervision by experienced professionals. Each intern’s experience is based on firm need and the intern’s abilities. Ninety-eight percent of our Interns have been offered a full-time position with our firm after graduation.

Staff Accountant (Year 1)

Like interns, staff accountants are exposed to many service areas and industries. We continue to provide supervision and continuous feedback on each assignment. We recognize that the transition from student to professional can be difficult. We pride ourselves on easing individuals through that transition by providing a thorough orientation and training program. New hires are assigned a buddy, a peer to walk them through the process. We maintain high expectation of our new staff accountants, but we also provide a safety net for them. Staff accountants in their first or second year must show progress in their efficiency and in the quality of their work. In addition, they must show an eagerness to learn and a quick grasp of new information.

Staff Accountant (Year 2 – 3)

In the second and third year, staff accountants require less supervision and strive to improve their efficiency and quality while maintaining their chargeability. This is a critical time to advance to the next level of their professional career. Typically, this experience level grasps and applies principals of accounting. At this stage, technical skills continue to grow as they demonstrate an eagerness for learning. Equally critical, their understanding and commitment to personal responsibility for client service also develops.

Senior Accountant

Professionals at the senior level are highly technical and handle more complex engagements with minimal assistance. Typically they have passed the CPA exam or are making significant progress toward that goal. In grooming for manager level they will direct and review engagements. These individuals are productive, efficient, and know how to manage a workload. They are the “go to people” for our less experienced staff and will help train others. At this level, individuals demonstrate self confidence, professional conduct, and presence.


Accounting managers are typically CPAs or have equivalent work experience. They demonstrate leadership, technical expertise, and a dedication to client service. Managers have usually developed a specialty or area of expertise. Managers must understand the general economic and political trends of potential tax legislation that could affect the business climate. Managers provide liaison between client, staff, and partners. They are generally responsible for all phases of an engagement.

Senior Manager

Accounting senior managers have demonstrated leadership ability, technical expertise, and a dedication to client service with attributes characteristic of a partner. Senior managers are recognized for their expertise. Although senior managers are considered partners–in-training, not all senior managers will be invited into the partner group. Senior managers often have advanced degrees.


Being a partner within a CPA firm requires strong leadership, strategic planning, as well as superior communication skills and problem-solving abilities. A candidate for ownership must be knowledgeable and able to apply that knowledge to sound business recommendations for clients, as well as, for other professionals. One becomes a partner in the firm only by invitation. Years of service and firm loyalty are not reason enough to be invited in as a partner. Generally, these higher level positions require 8-12 years of experience and are technically competent in most accounting areas. Partners must be able to mentor staff and to want them to succeed. They embrace business development goals that include acquiring new business and selling needed services to existing clients. These individuals are strong ambassadors for the firm by their community, networking and professional association involvement.