Pros
- steady promotions & salary increments - good career progression & exposure
Cons
- your work-life balance highly depends on which audit department you joined or engagement team you joined, but is almost ALL non-existent. The office is often packed during weekends. - you have to be mentally strong as you might face some nasty managers who only treat you like cheap labour (even interns) and are simply not appreciative or empathetic. - top management is awfully tone deaf or simply turn a blind eye from the voice from the floor. Pay cut, lower bonus, no Golden Week given during COVID period which was so unfair as we had to work even harder during MCO (even longer hours too). Extremely high turnover rate but instead of trying to retain GOOD seniors with retention offers ($$), tend to guilt trip & gaslighting that "everyone is going through this", "just stay one more year it will get better" etc. Apparently also thinks that fresh grads = appropriate replacements for senior levels who resigned. - Senior level staff are severely burnt out from clashing of audit engagements while being allocated fresh new joiners to guide and rarely any second in-line to assist, at least 50% of the new joiners don't last too based on my observation (due to the work culture). - OT claims needs to be approved by managers with tight rules to follow. Assistant Managers and above are not allowed to claim OT ($$) instead we are only offered time-off which we actually cannot decide when to utilise (usually immediately after the end of an engagement, cannot keep to use for later), but what's the point of time-off granted when we are already fully allocated for the entire year? Even if we take time-off we have no choice but to still work due to deadlines. - truly enjoyed the audit work but unfortunately the work culture is simply getting more horrible these days that I've chose to leave.