You cannot bullshit A's, so bringing your weak points to the table upfront will give you some credibility in the eyes of A's, but it will do the opposite in the eyes of B's. It's detailed in "Getting naked"[0].
If you are doing consultation and want satisfied clients only, or looking for an A level job only, then it's OK. If you are looking for any job (with high salary, of course), then it better to hide your weak points, to be accepted by a B, and then do the dull work.
If you are doing consultation and want satisfied clients only, or looking for an A level job only, then it's OK. If you are looking for any job (with high salary, of course), then it better to hide your weak points, to be accepted by a B, and then do the dull work.
[0]: https://www.amazon.com/Getting-Naked-Business-Shedding-Sabot...