Pros
Excellent learning opportunities Exposure to multiple clients across banking, finance, healthcare, manufacturing, and other sectors. Opportunity to work on VAPT, IT audits, configuration reviews, cloud security, ISO 27001, PCI DSS, SOC assessments, and regulatory compliance depending on your team. Diverse projects Unlike product companies, consulting allows you to work on different technologies and environments instead of a single product. Good career foundation Strong brand name on your resume. Experience at BDO is valued when applying to consulting firms, Big 4, banks, and cybersecurity companies. Supportive colleagues Many employees mention helpful teammates and opportunities to learn from experienced professionals. Client interaction Frequent exposure to client meetings, report writing, presentations, and stakeholder communication, which helps develop consulting skills.
Cons
Long working hours During audits and client deadlines, working late evenings or weekends is common. Multiple employee reviews cite workload and work-life balance as challenges. Salary can be below market Compensation is often reported as lower than comparable roles in Big 4 firms or specialized cybersecurity companies. High client pressure Since it's a consulting role, deadlines are driven by client expectations, which can make work stressful. Project quality varies Your experience depends heavily on the project and manager. Some projects provide excellent technical exposure, while others focus more on documentation or compliance. Limited deep technical work on some engagements If you're interested only in offensive security or red teaming, you may spend significant time on audits, documentation, evidence collection, and reporting. Promotion speed varies Growth opportunities depend on performance, project availability, and business needs, and some employees report inconsistent promotion experiences.