Pros
Job security. Its almost guaranteed you will have a job if you work 12 hours a week including weekends during January- April 30.
Cons
Most of the managers are toxic bunch. You work 12 hour weeks and do everything you can. When it comes to evaluation the mangers will always bash the seniors and staff to make an excuse why the audit was not completed on time when its the managers fault. The managers are over worked and they review a day or two before the deadline and leave 100 review notes to be cleared which leaves no time for the team to clear all those notes. Some of the comments are: "why is this work paper saying 2019 ? Are we auditing 2019 or 2020 ? You need to do better reviewing your own work" petty stuff like that. A lot of staff and seniors quit after getting 1 or 2 years experience. The firm claims there is a lot of opening due to the firm is growing. That is a lie. There is opening cuz ppl quit. Advise : join only if you are desperate and if you can't land any other job.