Pros
If you are a student, it would be a good place to understand the debits and credits of small to medium company transactions.
Cons
Career Opportunities are close to nil. You will not become a partner. It is a closely held company between 3 friends, that will never open to others. Promotions are very political. Hard and steady workers were over looked for advancement in my time there. The salary from staff to assistant controller is far less than average. Again, salary is very political and hard workers were routinely not rewarded for their efforts. RFS takes on clients that can't afford accounting teams of their own and many do not understand the business transaction that needs to be recorded. RFS Management does not understand the paradigm and gives little support to staff, seniors and middle management. The only partner that does actual work is Vargo. The other 2 are sales people with little practical knowledge of what its employees go through on a daily basis.