Worked with BW on and off. In the past, they seemed to care about fit, and culture. Yet, they post positions that might fit your background perfectly, and won't provide ANY communication if they don't like something about your application. You might have every base covered that they list, but if there is something they didn't even mention that was missing, they will just remove all transparency, and not communicate with you.
Two quick examples: Communicated with one supervisor that indicated that a technical background might fit better at a few other local agencies, yet there were a few positions they post that required many of the same technical skills. I inquired about those, and was simply told they "couldn't move forward". Nothing that was obvious, no prior problems that I could see, just that.
On another occasion, a friend recommended me speaking highly of them, so I acquiesced and gave them another chance. The recruiter asked to be connected with me, and told my friend they wanted to bring me in right away. I followed up on the introductory email, and heard nothing.
While there might be something they don't like about say a LinkedIn profile, or resume, I think a certain level of transparency is desired. If you claim you want "good fit" and someone meets every checkbox you outline in a job description, then it is on you to be more clear as a recruiter. If you say you want to bring someone in, and then fail to get in touch, then you are the one at fault. BW to me seems like it is an agency of snakes.
They put on a good front?
Inconsistent, low transparency, and very passive agressive