Pros
For the most part, BWW is a great example of the job experience reflecting the person doing the job. There is always a lot of work to be done, so those who are hard workers always have something to do. From what I have seen in my years here, there is a lot of opportunity for competent and hard working people to learn more and take on more responsibility, and effectively move themselves up within their department, or sometimes transfer internally when other departments have open positions they want. I have read through some reviews here, and poor management seems to be a theme. Like most workplaces, there have been some terrible managers and some excellent managers, so the experiences likely vary depending on the department and time period. I mention this under "pros," because the firm has made tremendous progress in addressing this. It is now clear that the firm cares about installing and keeping good managers and getting rid of the not so good managers. I think this is one of the most important things about the firm that has noticeably changed in the past several years, and it makes all of the difference. There is no better way to show employees you care than to listen to their feedback and take it to heart. BWW is doing a great job of listening to its employees and trying to show them they matter.
Cons
As with any job, you are stuck working with people who make you wonder how they still have a job. They have an entitled attitude, choose not to follow rules they don't like, and are generally lazy, rude, and unprofessional. These are usually the very same people who complain the most and, unsurprisingly, do the job the worst. Unfortunately, too many of those people last too long at BWW, all the way from the bottom to the top. Luckily, the firm has done well in addressing such people at the top. The lower levels are unfortunately plagued by these people, and it's often the same people who have been here the longest. (Maybe that has something to do with it.) This is undoubtedly a morale killer; I have seen great employees leave too soon because of this, and I have seen terrible employees stay way too long. I think BWW is definitely on the right track with nailing down expectations of employees, all of which are truly reasonable, and being more strict with them. I have read a lot of the reviews and complaints here, and I would bet dollars to donuts the majority of them are the people who are the problem. The real "con" is that there are a lot of these people still employed here. Turning this back into a positive, this is also why BWW offers a good opportunity for good employees to make themselves stand out as valuable assets. Again, the job is a reflection of the employee.