I found that there was great opportunity to move upward within the company. I began at entry level and was able to move to senior within a few years. Hard work did not go unnoticed. The experience that I took away from the company was invaluable, keeping an open dialogue with clients while also corresponding with licensee's under audit kept me busy, but also helped prepare me for future endeavors. The principal of the company is very laid back and promotes a healthy work life balance. I also had the opportunity to work along side the principal numerous times which helped me gain insight in the audit field while learning from an experienced CPA. Great bonuses.
Cons
Deadlines can sometimes be challenging while on the other end there were sometimes lulls in work to be done. There were a few growing pains as the firm pushed to increase in size.