If you’re the type of person who has a drive for excellence, is always asking “Why?”, and hates being bored, then CFI Group might be the place for you. We are passionate about what we do. Our analysts provide insight that helps our business clients profitably grow, and our government clients better serve their citizen customers.

CFI Group offers a fun, fast-paced work environment, but we also understand that employees have lives outside of the office. We support this in a number of ways, including flexible hours, a casual dress code and excellent benefits.

I invite you to explore CFI Group and the opportunities that await you.


At CFI Group, we believe in working hard and life balance. But it doesn't stop there. We also believe that it's important to give back to the communities in which we work. Employees have opportunities throughout the year to participate in community service such as Adopt-a-Park or Food Gatherers. We also take time to get to know each other outside the office at company outings and holiday events.
What does it mean to work at CFI Group? It means ...
working with a variety of clients, from large retailers and service providers to government and military agencies
helping our clients solve complex problems every day
making a positive difference for our community and our employees
working with bright, ambitious, fun people who genuinely care about each other and who thrive on meeting new challenges


Employees may take advantage of our comprehensive benefits programs, such as:
  • Medical, dental and vision care coverage
  • Disability and life insurance
  • 401(k) with company matching
  • Flexible spending accounts
  • Paid vacation, holidays and sick leave
  • Employee Assistance Plan
In addition our employees may also enjoy:
  • Professional development
  • Exercise facility and locker rooms
  • On-site walking/running path
  • Casual dress
  • Summer hours

Current Openings

If you’re interested in joining a growing company and being a part of our high-performing team, we hope you’ll check out these current career opportunities. CFI Group is a fun, fast-paced, growing, Ann Arbor-based professional services firm. We provide strategic customer and employee satisfaction solutions based on methodology of the nation’s leading measure of customer satisfaction, the American Customer Satisfaction Index (ACSI).

We generally consider resumes that are accompanied by cover letters and salary requirements first. If you don’t see your dream job here, please check back periodically. New openings are posted regularly.

CFI Group is an Equal Opportunity Employer.

If you do not see a current position suited to your skill set, please feel free to send us your resume for future reference.
Please send to

Accounting Manager - Ann Arbor, MI (click here)
About the job

The Accounting Manager is responsible for a variety of accounting duties with minimal supervision.  This is a co-leadership role within CFI’s accounting department, requiring someone with broad accounting experience and proficiency, as well as a proven track record of operating independently and meeting deadlines without prompting. The person in this role must be flexible, a great team player, and have excellent communication skills.

Principal Responsibilities

Accounts Payable processing
  • Process ACH payments, cut checks, employee expense payments, tax payments, PTO administration, and bank account reconciliations.
Payroll Processing
  • Own the payroll process and relationship with payroll vendor.
  • Produce ongoing reports accurately and on time, including cash forecasting, employee utilization, and ad-hoc reports as requested by the business.
Monthly and annual close process
  • Prepare journal entries and schedules for monthly close package, reconcile general ledger accounts, and prepare and send year-end 1099s.
Annual review with accounting firm
  • Primary contact for accounting firm.
  • Prepare schedules, gather documents, and respond timely and accurately to questions.
Serve as back-up for other accounting team responsibilities
  • Accounts receivable, project set-up, budgets and forecasting, Intacct administration.

  • Bachelor’s degree in Accounting
  • 5+ years with progressive responsibilities in a corporate accounting environment
  • Strong technical accounting skills across functions, including working knowledge of GAAP and general ledger accounting
  • Excellent organization and time management skills
  • Strong proficiency with Excel and accounting software. Experience with Intacct and ADP a plus.
  • Able to manage multiple duties and meet all deadlines.