Bad working environment with lack of audit career improvementThe good thingsStaffs are friendly. If not peak period, mostly can off on time.
The challengesYou need to have very strong knowledge. Don't expect others will guide you, because the superior and other staffs' knowledge are limited. They always thought the audit practice they are doing are correct, which in fact are not. They so called this as their "culture" and don't expect them to change. If you are able to suit to this "culture" and just want an easy life with not much improvement, then it is a place for you. As long as you can finished task on time and collected customers' payment, so no matter the accounting treatment is correct or wrong, and able to answer boss' "frequently ask question", you can survive well here.
Don't expect much on staffs' benefits. Mileage claim is low. Office environment are very bad. So, don't expect too much. Furthermore, you have to use your own laptop. So if you don't have laptop and want to join this firm, buy a laptop first. As this laptop will be one of your asset to survive here.
Time management are very bad. That's one of the reason causes so many backlog case. If you are the type who look for improvement and better career, cons are more than pros over here.