BDO reviews

3.5

62% would recommend to a friend

(10,317 total reviews)

Pat Kramer and Peter van Laer

73% approve of CEO

57% positive business outlook

BDO has an employee rating of 3.5 out of 5 stars, based on 10,317 company reviews on Glassdoor which indicates that most employees have a good working experience there. The BDO employee rating is in line with the average (within 1 standard deviation) for employers within the Finanzen industry (3.7 stars).

Reviews by job title

10K reviews
1.0
Jul 6, 2017

Consultant

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Talented colleagues to work with

Cons

To save you from one-and-a-half year of agony, I highly recommend you not to join BDO Management Consulting. Executive director of the department has no ounce of leadership in him and has no clue about the application of the concepts. Also, managers are not trained in the consulting field, so don't expect to learn much from them. You will be managed down to the microscopic level. Above all, the company doesn't invest much in professional software like Marketline etc.... Everything is done by the power of Google. Without the bond, people will not last more than a couple months. Think carefully about your future before making the move although the job market can be quite difficult right now.

2.0
Dec 6, 2012
Recommend
CEO approval
Business Outlook

Pros

Perks – Free soda and alcoholic drinks, Free food and fruits every week, Frequent luncheon meetings, Free massage, Free professionally taken photos, Many activities and events to promote work and life balance. It’s a work-hard, play-hard culture. Overtime Incentives for Consultants – Though they tend to set your base lower than what you ask for, you get overtime pay for billable work. There is a catch, however. You need to work at least 8 billable hours a day to start counting overage. Also unless you are a principle consultant, it’s extremely difficult to put more than 10 billable hours a day because you will get run out of (billable) work and wait for more work.

Cons

Poor Development Practice – They have neither QA nor UI experts. After coding, a few developers start poking around the application. No documentation or no automated procedures exist. Testers often correct problems by themselves without reporting or sending back to the developers. They do use source control, but everyone tends to make changes at random without communicating well. They virtually have no versioning control, no refactoring/optimization practices. Databases are wide open to everyone when most developers are not database experts. Details and changes are often communicated verbally if not by email, and developers waste their time on going back and redo a lot of things. This is what they call agile and normal in the consulting world. Generation Gap – With their recent rapid growth, you see a lot of incompetent old timers in key positions. New hires, on the other hand, are very bright people in that their talent, experience, skills, and professionalism are far superior. A real challenge lies because many old timers have become maintenance experts who don’t share information. Good ones get tired and leave, and the problem gets even worse. Just Get it Done (Fast) and Move On – Quantity over quality. You don’t see any quality in their work. They just make it work. No everyone wants to follow this business practice. Poorly-designed Internal Framework and Tools (.NET) – One guy virtually owns and maintains them. Because maintenance and enhancement are not billable work, little or no improvement has been made for many years. Contrary to what they claim, the style is a lot more procedural than object-oriented, and Reflection is used everywhere even if strong typing is preferred or possible. There are many C-style, static methods with “out” and misused “ref” keywords. Magic numbers and strings are scattered all over. Type names are very confusing because they tend to create their own versions with no inheritance. Over-commenting seems more important than producing easy-to-follow code that requires very little commenting. Last but not least, the code runs extremely slow. Favoritism – It’s not uncommon, but they make it very obvious here. Make friends with managers and principles, and you will be more recognized. If you speak up too much, they stop listening to you and find every way possible to criticize your work and your professionalism. Soon they start treating you like you don’t exist by not being responded by email, not getting billable work, and not having anyone show up in meetings you schedule. Worst of all, the top managers only listen to old timers and principles and believe their stories despite their open door policy. After all, they still have a small company mentality. It’s important to be either buddy-buddy or obedient.

4.0
Aug 7, 2022

Not for the Faint-Hearted

Recommend
CEO approval
Business Outlook

Pros

- You get to test yourself to the limits, including sacrificing basic human rights and foregoing basic human needs such as eat and sleep. Sometimes you get to sleep in office and just ask for some rental discounts from your landlord :). - You get to learn to be super independent and how to survive this harsh environment and become super self-resilient. - Survive this and get an offer elsewhere and never look back.

Cons

- There are too many obstacles in this industry, what made it worse is the inherent risks within the firm that deter the firm from overcoming the obstacles. e.g. low pay, unattractive remuneration compared to banks and other competitors, very cash sensitive company (they will try their level best to undercut you and exploit your pay whichever ways), very long work hours, very steep learning curves. And hence, this is not for the faint-hearted. - You'll face a lot of scenarios of moral hazard, people will definitely want to steal your credits and play politics. - You are pretty much on your own if you do not have any favourism/protection from a manager who really supports you from his/her heart. Again, it depends on your luck and the type of skills you wish to further cultivate, i.e. soft skills or hard skills or both. - Overall, the challenges cannot be resolved on your own. So you better think of an escape plan working here. Not to mention, you need to be a babysitter to spoon feed the newer generations who can't even be canned or scolded and need everything be coated in honey and sugar (let's embrace the diabetic generational shift :D ), while at the same time managing some more demanding bosses above.

Viewing 52 - 54 of 10,317 Reviews

Glassdoor has 15,108 BDO reviews submitted anonymously by BDO employees. Read employee reviews and ratings on Glassdoor to decide if BDO is right for you.