Vantaggi
There's career advancement from associate to senior level. Good experience if you are a starting professional.
Svantaggi
BDO doesn't care about its people. They only care about meeting the numbers which means enslaving their employees to keep the bosses happy. The managers and partners rarely show up on client sites and supervise their staff. You will work long hours starting from October - April depending on year-end clients, and bosses still won't be happy about your performance. On top of that, there's ZERO supervision from management and ZERO communication about expectations. There is lack of diversity, work and life balance, and supervision. The company is at lower scale when it comes to its social culture. The environment is toxic and higher-ups have the "Who's the boss here?" attitude. No room for growth here unless your only goal in life is to make your bosses 100% happy. New staff only receive online training, and they have a buddy system and career advisement that doesn't really mean anything. Staff are overworked with no say to management. If you are reading this and thinking about applying to BDO, please SAVE yourself. It is NOT worth it.